форматировать данные в виде текста, в то время как отчет превосходит данные, но не работает - PullRequest
0 голосов
/ 31 августа 2018

Я отформатировал данные в виде текста во время отчета, чтобы превзойти их в приведенном ниже коде.

"buttons": [{
            extend: 'excel',
            exportOptions: {
                orthogonal: 'sort'
            },
            customizeData: function ( data ) {
                for (var i=0; i<data.body.length; i++){
                    for (var j=0; j<data.body[i].length; j++ ){
                        data.body[i][j] =  data.body[i][j] + '\u200C';
                    }
                }
            }               
            }],

Форматировать данные как текст при экспорте в Excel, но код выше содержит специальный символ (скрытый в Excel, скопировать значение ячейки и вставить в Textpad.exe, который имеет «?») Мой клиент не хочет этого. Пожалуйста, дайте мне решение. если есть альтернатива, пожалуйста, предоставьте решение.

1 Ответ

0 голосов
/ 31 августа 2018

Можете ли вы попробовать удалить символ '\ u200C', чтобы увидеть, что происходит?

Я думаю, это потому, что блокнот не может обрабатывать символы Unicode или что-то в этом роде.

спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...