如果我在Crystal Reports中分组以获取不同的记录,那么我的总数会有所不同

时间:2013-04-06 07:25:40

标签: crystal-reports crystal-reports-8.5

我的情况几乎就像这个link

我对细节进行了分组和抑制,并在组标题上显示了结果,但 @total 正在对所有记录求和,而不是对不同的记录进行求和。

请建议如何实现这一目标。

enter image description here

2 个答案:

答案 0 :(得分:1)

假设第4组是明确选择的组,它应该与运行总计一起使用。将Summary字段设置为您要归待的字段,将Evaluate选项设置为On change of group(选择组4),将Reset设置为Never

如果您需要提取未在第4组(或其他组之一)中分组的不同记录,则可能需要手动编写运行总计。然后,您可以使用任何有意义的逻辑来添加总数。

如果它们没有按任何设定的顺序排列,那么您必须更加高兴,我个人会使用一个数组来跟踪哪些记录已添加到总数中。如果记录在数组中,请不要执行任何操作,如果不是,请添加到total,然后将记录添加到数组中。

答案 1 :(得分:0)

你的意思是你想要每组的总数......?如果是,那么请尝试将 @total 放在该组页脚部分而不是报告页脚