Цитата:
Сообщение от wizardpnz
Код HTML:
var Excel = require('exceljs');
var workbook = new Excel.Workbook();
var ws = workbook.addWorksheet('Распиловка');
ws.getCell("A1").value = 123;
workbook.xlsx.writeFile(process.env.USERPROFILE
+ "/Desktop/"
+ Action.Control.Article.Name
+ ".xlsx").then(function() {});
как заставить работать этот код? В Б10 работает.
|
Та же проблема с Boolean. Я в начале скрипта добавил
Код:
Boolean = function(val){
return !!val;
}
и заработало без ошибок. Файл экселя оказался битым из-за незавершённого промиса, поэтому я модифицировал последние строки так:
PHP код:
Action.Continue();
workbook.xlsx.writeFile(process.env.USERPROFILE
+ "/Desktop/"
+ Action.Control.Article.Name
+ ".xlsx").then(function() {
Action.Finish();
});
И у меня всё заработало.