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?
viewer isue
viewer isue
- Attachments
-
- stimulsoft viewer error.png (35.4 KiB) Viewed 693 times
-
- Posts: 789
- Joined: Tue Sep 07, 2021 10:11 am
Re: viewer isue
Hello,
Please send us a sample project that reproduces the issue for analysis.
Thank you.
Please send us a sample project that reproduces the issue for analysis.
Thank you.
Re: viewer isue
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');
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');
-
- Posts: 6252
- Joined: Tue Mar 20, 2018 5:34 am
Re: viewer isue
Hello,
Thank you for the information.
Thank you for the information.