关于水晶报表的多个不相关子表同时显示在一页上的实现。(请高手来看)
现有2张不相关的表分别为 A(a1,a2) , B(b1,b2)要点
1、2个表的数据没有任何相关性。完全是独立的2个表。
2、2个表要共同显示在同一页上。A表按照5行一次分页并统计,B表按照6行一次分页并统计。
3、当其中任何一个表数据显示结束后,要求显示一个空表,有表头和统计。并统计值为0。
目前使用双子表的方式已经实现了前2条要求。但是当其中的A 子表数据显示结束后。相应位置就显示空白。因为子表已经打印结束了。
请教高手。是否有什么好的解决方案或者思路?
如下结构
第一页
---------------------------------------------------
|
| A表 B表
|------------ ---------------
| a1 a2 b1 b2
|------------ ---------------
| 1 10 a 1
| 2 10 b 2
| 3 10 c 3
| 4 10 d 4
| 5 10 e 5
|------------ f 6
| ----------------
| 总计 50 总计 21
---------------------------------------------------
最后一页
---------------------------------------------------
|
| A表 B表
|------------ ---------------
| a1 a2 b1 b2
|------------ ---------------
| r 1
| x 2
| y 3
| z 4
|
|------------
| ----------------
| 总计 0 总计 10
--------------------------------------------------- --------------------编程问答-------------------- 沙发,帮你顶 --------------------编程问答-------------------- 跪求高人指点迷津阿。 --------------------编程问答-------------------- 你可以把表头写到head中,把统计结果写到footer里面,中间显示具体内容。 --------------------编程问答-------------------- 我这是2个不相关的表。
不是简单的单表报表。 --------------------编程问答-------------------- 没有人能够解答吗? --------------------编程问答-------------------- 期待楼下回答 --------------------编程问答-------------------- 子报表试试 --------------------编程问答-------------------- 遇到同样的问题。
我用的是两个子报表。分别放不同的内容,并且两个子报表放在详细资料b和详细资料c中,其中a和d都有其他内容。
当第一个子报表循环完了以后就会出现很大空白,然后再另一页中循环第二个子报表的内容。
也想请达人帮忙指点一下。 --------------------编程问答-------------------- 没这样做过,放在水晶中的详细信息的行数设置都是一样的,外面的表格设置可以设置成这样,但是里面的数据就.... --------------------编程问答-------------------- up --------------------编程问答-------------------- 顶 --------------------编程问答-------------------- 的确是没有关联,楼主试下我的方法,出现空白的是因为没有关联,能不能通过记录行数的方法,给查询出的集合产生行数关联字段,这样2个表就有关联了 --------------------编程问答-------------------- 水晶不能做的。我的软件能做。一个页面显示任意多的不相关报表都可以。
欢迎加入中国式报表讨论群60531400,探讨各类报表的实现技术!
补充:.NET技术 , 图表区