[导入]ActiveReports工作总结6——使用子报表
摘要: 承接上节,上节用2个group的方式打印了普通的分栏帐票。实现了换列换页的三维表示。
本节用子报表的方式来实现该功能。
子报表的功能比上面那个方法来说,更强大,更灵活。复杂帐票一般都得用到子报表。
开始之前,先简单介绍一下子报表的用法。
0,子报表的一般用法如下:
(1),先Add一个主模版(rpt1.rpx),若干子模版(这里就建了一个,sub1.rpx)
(2),在主模版上放一个SubReport控件(该控件是一个占位符,sub1.rpx的内容将在这里显示),可以放在PageHeaer/Footer,GroupHeader/footer和Detail上,这个要视用途来定。这里放在GroupHeader1上。
(3),在主模版的GroupHeader1_Format事件(假如你的SubReport放在Detail中,就要用Detail_Format事件了)中,加入代码,生成子报表,并且给子报表设置数据源(这里为简单起见没有设置数据源):
Private Sub Grou 阅读全文![](https://www.cnblogs.com/batoosai/aggbug/651857.html?type=1)
文章来源:http://www.cnblogs.com/batoosai/archive/2007/02/17/ar0006.html
本节用子报表的方式来实现该功能。
子报表的功能比上面那个方法来说,更强大,更灵活。复杂帐票一般都得用到子报表。
开始之前,先简单介绍一下子报表的用法。
0,子报表的一般用法如下:
(1),先Add一个主模版(rpt1.rpx),若干子模版(这里就建了一个,sub1.rpx)
(2),在主模版上放一个SubReport控件(该控件是一个占位符,sub1.rpx的内容将在这里显示),可以放在PageHeaer/Footer,GroupHeader/footer和Detail上,这个要视用途来定。这里放在GroupHeader1上。
(3),在主模版的GroupHeader1_Format事件(假如你的SubReport放在Detail中,就要用Detail_Format事件了)中,加入代码,生成子报表,并且给子报表设置数据源(这里为简单起见没有设置数据源):
Private Sub Grou 阅读全文
文章来源:http://www.cnblogs.com/batoosai/archive/2007/02/17/ar0006.html