Просмотр отчета
У компонента Blazor Designer предусмотрен режим просмотра редактируемого отчета. Для просмотра отчета, достаточно перейти на соответствующую вкладку в окне дизайнера. Шаблон будет построен и отображен во встроенном вьювере.
Перед предварительным просмотром отчета предусмотрена возможность выполнить какие-либо необходимые действия, например, подключить данные для отчета. Для этого достаточно определить специальное событие OnPreviewReport, которое будет вызвано перед просмотром отчета.
Index.razor |
@using Stimulsoft.Report @using Stimulsoft.Report.Blazor @using Stimulsoft.Report.Web
<StiBlazorDesigner Report="@Report" OnPreviewReport="@OnPreviewReport"/>
@code { //Report object to use in designer private StiReport Report;
protected override void OnInitialized() { base.OnInitialized();
//Create empty report object var report = new StiReport();
//Load report template report.Load("Reports/Simple List.mrt");
//Assing report object to designer Report = report; }
private void OnPreviewReport(StiReportDataEventArgs args) { //Load new data from XML file var data = new System.Data.DataSet(); data.ReadXml("Data/Demo1.xml");
args.Report.RegData(data); } } |