本文主要讲解在Stimulsoft中Designer保存和加载报表
【下载Stimulsoft Reports.Ultimate最新版本】
该示例显示如何在代码中使用“ Save”和“ Load”事件,您可以在应用程序初始化时将事件侦听器添加到StiDesigner类:
static Form1(){ StiDesigner.SavingReport += new StiSavingObjectEventHandler(OnSaving); StiDesigner.LoadingReport += new StiLoadingObjectEventHandler(OnLoading); //If you need you can hide menu item "Save As.." StiMainMenuService service = StiMainMenuService.GetService(); service.ShowFileReportSaveAs = false;}
指定保存报表时要执行的操作:
private static void OnSaving(object sender, StiSavingObjectEventArgs e){ StiDesigner designer = sender as StiDesigner; //string str = designer.Report.SaveToString(); MessageBox.Show("Report saved");}
指定加载报表时要执行的操作:
private static void OnLoading(object sender, StiLoadingObjectEventArgs e){ StiDesigner designer = sender as StiDesigner; //designer.Report.LoadFromString(str); MessageBox.Show("Report loaded");}
示例代码的结果如下图所示:
下载示例
标签:报表解决方案报表报表控件报表设计StimulsoftWinForms
来源:慧都网
声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!