在Crystal报告中我正在做一个总结陈述,我得到了所有这些,但是有两个部分给我带来麻烦......我有两个部分需要总计,所以我做了子报告并详细介绍了它们和细节b 。每个部分可能有多个部分或没有部分。只要细节b或子报告2中有多行,它就会多次打印整个报告。因此,如果详细信息B中只有一条记录,则打印方式为
标题a
细节a
页脚a
标题b
细节b
页脚b
但如果有2条记录详细信息,则打印出来
标题a
细节a
页脚a
标题b
细节b
页脚b
标题a
细节a
页脚a
标题b
细节b
页脚b
如果详细记录有3条记录,则模式会继续。
我还需要从细节a中减去细节b的总和。我可以从细节b中获取我需要的数字,但每当我尝试从细节中得到总数时,它会以0而不是数字返回。请帮我!谢谢
答案 0 :(得分:1)
检查您的链接或在子报表上创建一个组,因此它不会显示相同的信息2ice。请注意,如果使用共享变量或全局变量来显示子报表中的总计,则应将其放在子报表的不同部分中。例如:
如果您的子报告位于Details Section A
,则应将变量放在Section B
。
尝试将这些子报告放在报告标题中,而不是放在您的详细信息中。创建另外2个RH部分并将它们放在上面