【Stimulsoft Reports.WinForms教程】Detalization实时 表

【下载Stimulsoft Reports.Ultimate最新版本】

此示例项目显示如何在单独的预览窗口中进行 表分离。该 告可能包含外部 表中的详细数据。例如,主要和详细 表显示在单独的预览窗口中。加载主 表,为click事件添加事件侦听器,并在查看器中显示此 表:

private void button2_Click(object sender, System.EventArgs e){    StiReport report = new StiReport();    report.RegData(dataSet1);    report.Load("..\LiveReports.mrt");    report.Compile();    report.CompiledReport.Click += new EventHandler(click);    report.Show();}

在click事件中,您可以使用主 表中的参数加载包含数据过滤的详细 表:

private void click(object sender, EventArgs e){    StiComponent comp = sender as StiComponent;    string customerID = (string)comp.BookmarkValue;    if (customerID != null)    {        StiReport report = new StiReport();        report.RegData(dataSet1);        report.Load("..\Details.mrt");        StiDataBand dataBand = (StiDataBand)report.Pages["Page1"].Components["DataBand1"];        StiFilter filter = new StiFilter("{Orders.CustomerID=="" + customerID + """"}"");        dataBand.Filters.Add(filter);        report.Show();    }}

示例代码的结果如下图所示:

【Stimulsoft Reports.WinForms教程】Detalization实时 表

下载示例

购买Stimulsoft正版授权,请点击“咨询在线客服”哟!

【Stimulsoft Reports.WinForms教程】Detalization实时 表

标签: 表 表控件 表设计StimulsoftWinForms”

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年8月7日
下一篇 2018年8月7日

相关推荐

发表回复

登录后才能评论