在“水晶报告”中,我做了一个简要的陈述,我得到了全部,但是有两个部分给我带来了麻烦.我有两个部分需要进行汇总,所以我做了子报告,并将它们放在详细的a和细节b中。每个部分可能有多个部分,也可能没有部分。当细节b或子report 2中有多行时,它会多次打印整个报表。因此,如果只有一条详细记录B,它会打印如下
标头a
明细a
脚a
标头b
细节b
页脚b
但是如果有两个详细的记录,它会打印出来。
标头a
明细a
脚a
标头b
细节b
页脚b
标头a
明细a
脚a
标头b
细节b
页脚b
如果有3条详细的记录,这个模式还在继续。
我还需要从细节a中减去细节b的总和。我可以从细节b中获取我需要的数字,但是每当我试图从细节a中得到总数时,它会以0而不是数字的形式返回。请帮帮我!谢谢



发布于 2014-10-15 16:51:29
检查你的链接或者在你的子报告上创建一个组,这样它就不会显示相同的信息。考虑到如果使用共享或全局变量显示子报表中的总计,则应将其放在子报表的不同部分中。例如:
如果您的子报表位于Details Section A上,则应该将变量放在Section B中。
尝试将这些子报表放在报表头中,而不是在详细信息中。创建另2个RH部分并将它们放置在上面
https://stackoverflow.com/questions/26384812
复制相似问题