美文网首页
RDLC报表控件二 子报表

RDLC报表控件二 子报表

作者: tiang | 来源:发表于2016-12-10 16:04 被阅读173次
  1. 首先新建一个子报表,新建数据集,完成所需的数据绑定等工作。


    图1
  2. 新建一个主报表,在主报表中添加subreport控件,然后右键控件选择属性,在属性框中填写subreport控件绑定的报表文件


    图2

    切记,不能写后缀.rdlx,否则会找不到文件。

  3. 在代码中添加一个子报表处理函数

private void subreport_process2(object sender, Microsoft.Reporting.WinForms.SubreportProcessingEventArgs args)
        {
            //为子报表绑定数据源,数据源的名称为子报表采用的数据集的名称
            args.DataSources.Add(new Microsoft.Reporting.WinForms.ReportDataSource("DataSet1", load_test()));
        }
  1. 在代码中添加子报表
//添加子报表处理程序
            reportViewer1.LocalReport.SubreportProcessing += new Microsoft.Reporting.WinForms.SubreportProcessingEventHandler(subreport_process2);

完成。

相关文章

  • RDLC报表控件二 子报表

    首先新建一个子报表,新建数据集,完成所需的数据绑定等工作。图1 新建一个主报表,在主报表中添加subreport控...

  • 在Winform开发中使用Grid++报表

    之前一直使用各种报表工具,如RDLC、DevExpress套件的XtraReport报表,在之前一些随笔也有介绍,...

  • RDLC发布出错整理

    WinForm客户端软件开发时,使用rdlc做报表,并且使用ReportViewer呈现报表时,开发者的机器运行正...

  • RDLC报表控件一 绑定数据源

    一 绑定数据库资源 二 运行时动态绑定资源 5. 写一个返回DataTable的函数,返回的DataTable即...

  • 水晶报表子报表分页

    当水晶报表中有主子报表的情况下,如果子报表的数据超过一页时,则子报表会显示到下一页去 1.在子报表上点右键,格式 ...

  • 在Bootstrap开发框架中使用Grid++报表

    之前在随笔《在Winform开发中使用Grid++报表》介绍了在Winform环境中使用Grid++报表控件,本篇...

  • VS2015 使用RDLC报表[转载]

    安装VS2015,一开始我只是勾选了WEB开发者选项, 发现不支持RDLC报表, 然后就去百度了, 先选择了 通用...

  • 多表合并展示,皕杰报表中的子报表2022-11-17

    所谓子报表:是将子表的内容展示到主表中,说白了就是报表中套报表,可以把多个报表放在一张表里展示,而且主表还可以有自...

  • Jasper画子报表

    Jasper子报表 使用子报表可以实现类似合并单元格的效果 画 使用static text在Column Head...

  • C#之VS自带RDLC报表学习

    说到报表,大家肯定会想到和VS结合的比较紧密的是水晶报表了。水晶报表做出来的东西很漂亮。接着可能就是fastrep...

网友评论

      本文标题:RDLC报表控件二 子报表

      本文链接:https://www.haomeiwen.com/subject/mviymttx.html