配色: 字号:
创建RDL报表中的子报表
2016-11-04 | 阅:  转:  |  分享 
  
在ActiveReports报表的RDL页面报表中,有子报表(Subreport)的控件:可以

显示其它报表的内容。



使用到SubReport有三种场景:

?一组相关的数据重复(例如,在主报表的订单列表,并在子报表订购的商

品)

?同报表中使用多个数据源

?在报表中创建多个细节部分



我们在下面的例子中,实现主报表展示前5个产品数据,子报表展示其他的数

据。

首先,添加一个RDL报表。



然后,从ActiveReports报表的工具栏,拖入SubReport报表控件到RDL

报表:



在属性对话框设置ReportName即可绑定报表到子报表控件















接着,在主报表中使用Table控件,展示前5个产品数据,UI设计如下:



报表浏览结果:



可以看到,我们通过SubReport把2个相关的数据源同时展示在一个报表

上,通过子报表控件。



献花(0)
+1
(本文系some_terren...首藏)