我的情况和这个链接差不多。
我对组标题上的详细信息和显示结果进行了分组和抑制,但@total是对所有记录求和,而不是对不同的记录求和。
请建议如何实现这一目标。
假设第 4 组是明确选择的组,它应该使用运行总计。Summary
将该字段设置为您要合计的字段,将Evaluate
选项设置为On change of group
(选择第 4 组),然后Reset
设置为Never
。
如果您需要提取未分组在第 4 组(或其他组之一)中的不同记录,那么您可能必须手动编写运行总计。然后,您可以使用任何有意义的逻辑来确定何时添加到总数中。
如果它们没有按任何固定顺序排列,那么您将不得不更加花哨,我会亲自使用一个数组来跟踪哪些记录已添加到总数中。如果记录在数组中,则不执行任何操作,如果不在,则添加到总数中,然后将记录添加到数组中。
你的意思是你想要每个组的总数..?如果是,那么请尝试将您的@total放在该组页脚部分而不是报表页脚中