Проблемы с экспортом CSV для открытия в Excel с AG-GRID, Angular - PullRequest
0 голосов
/ 27 февраля 2020

Я пытаюсь экспортировать сетку в CSV, и в одном столбце я имею дело с этим, в составе объекта я отправляю строку JSON в this.gridOptions.api.exportDataAsCsv ( Титулы);» в текстовом файле, который экспортируется, когда я его открываю, также поставляется со строкой, как я и хотел (например, 66668E02).

Но когда я пытаюсь открыть CSV в Excel, он видит несколько HEX в некоторых строках и преобразует это ("66668E02") в это -> (66666800).

Я видел здесь людей, использующих метод "params.processCellCallback" для некоторого форматирования, это может помочь мне разобраться с этим? Есть какой-нибудь способ напечатать столбец, чтобы сказать Excel, что это должна быть строка?

//Just a Resumed code structure of my function 
ExportCSV() {

//check here if the grid is empty 

        var params = {
        //name of the file and separator defined here
        };
        params.processCellCallback = function (params) {
         //done here a treatment to eliminate accents
        };
        params.processHeaderCallback = function (params) {
         //done here a treatment to eliminate accents
        };
        this.gridOptions.api.exportDataAsCsv(params);
      }

Спасибо за внимание!

...