[导入]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  阅读全文

Tony.Gong 2007-02-17 08:48 发表评论

文章来源:http://www.cnblogs.com/batoosai/archive/2007/02/17/ar0006.html
posted on 2008-08-04 22:29  RIVERSPIRIT  阅读(239)  评论(0编辑  收藏  举报