Проблемы с рендерингом отчётов в nodejs

Обсуждение Stimulsoft Reports.JS
Ответить
Сергей
Сообщения: 16
Зарегистрирован: 10 июн 2016, 10:22

Проблемы с рендерингом отчётов в nodejs

Сообщение Сергей » 01 апр 2017, 22:12

Не получается отрендерить отчёт в Excel из nodejs (Stimulsoft Reports.JS 2016.2).
Пример использования:

Код: Выделить всё

var Report = new Stimulsoft.Report.StiReport();
....
var excelSettings = new Stimulsoft.Report.Export.StiExcelExportSettings();
var excelService = new Stimulsoft.Report.Export.StiExcel2007ExportService();
var stream = new Stimulsoft.System.IO.MemoryStream();
excelService.exportTo(Report, stream, excelSettings);
Отчёт об ошибке:
ReferenceError: document is not defined
at Function.StiChartSvgHelper.getImage
at StiChart.getImage
at StiExcel2007ExportService.writeSheet
at StiExcel2007ExportService.exportExcel
at StiExcel2007ExportService.exportTo
Строка содержащая ошибку:
var canvas = document.createElement("canvas");

Понятно что DOM отсутствует в nodeJS но что с этим делать? Я как то не правильно использую StiExcel2007ExportService ? Или в nodeJS версии не работает экспорт отчётов в Excel с графиками?
HighAley
Сообщения: 1958
Зарегистрирован: 08 июн 2011, 07:36

Re: Проблемы с рендерингом отчётов в nodejs

Сообщение HighAley » 03 апр 2017, 10:21

Здравствуйте, Сергей.

Были сделаны некоторые исправления.
Проверьте, пожалуйста, наш последний билд (2017.1.0.4 from 2017.03.25).
Если проблема ещё будет воспроизводиться, пришлите нам ваш шаблон отчёта с данными.

Спасибо.
Сергей
Сообщения: 16
Зарегистрирован: 10 июн 2016, 10:22

Re: Проблемы с рендерингом отчётов в nodejs

Сообщение Сергей » 07 апр 2017, 07:58

К сожалению нам нужны исходники и по этому использовать версию 2017.1.0.4 не можем. Можно узнать когда они будут доступны для скачивания?
Aleksey
Сообщения: 2017
Зарегистрирован: 22 апр 2010, 02:57

Re: Проблемы с рендерингом отчётов в nodejs

Сообщение Aleksey » 10 апр 2017, 10:51

Здравствуйте,

Новый релиз 2017.1 будет доступен в течении недели.

Спасибо.
Ответить