Page 1 of 1

viewer isue

Posted: Wed Mar 29, 2023 8:35 pm
by muratk
i am trying to load show a report on viewer;
Stimulsoft.Reports.JS
Version: 2023.1.7

this.reportViewer = new Stimulsoft.Viewer.StiViewer(this.getOptions(), 'StiViewer', false);
this.reportViewer.report = new Stimulsoft.Report.StiReport();
this.reportViewer.report.load(this.selected?.configuration);
this.reportViewer.report.dictionary.clear();

let dataSet = new Stimulsoft.System.Data.DataSet(this.name);
dataSet.readJson(this.data);
this.reportViewer.report.regData(this.name, this.name, dataSet);
this.reportViewer.report.dictionary.synchronize();
this.reportViewer.renderHtml('viewerContent');

but it gives below error;

do you have any idea?

Re: viewer isue

Posted: Thu Mar 30, 2023 1:18 pm
by Max Shamanov
Hello,

Please send us a sample project that reproduces the issue for analysis.

Thank you.

Re: viewer isue

Posted: Sat Apr 08, 2023 12:10 pm
by muratk
Problem solved as below code;
let report = new Stimulsoft.Report.StiReport();
report.load(this.selected?.configuration);
let dataSet = new Stimulsoft.System.Data.DataSet(readerResult.fileName);
dataSet.readJson(readerResult.rows);
report.regData(readerResult.fileName, "", dataSet);
report.dictionary.synchronize();
this.viewer.report = report;
this.isReportLoading = false;

this.viewer.renderHtml('viewerContent');

Re: viewer isue

Posted: Sat Apr 08, 2023 8:41 pm
by Lech Kulikowski
Hello,

Thank you for the information.