Crystal 报告 运行 总数计算不正确

Crystal Reports Running Total not counting correctly

我最初的问题是我的摘要中仍然添加了被抑制的结果。

所以我找到了 运行 总计选项,并认为我是赢家。但是,现在它似乎并没有添加组中的所有金额,而只是添加了第一个结果。

我已经尽可能多地使用它,但是要么包含被抑制的结果,要么只包含第一个结果。

这就是我的 运行 总设置:

我要汇总金额。我假设评估将添加交易无变化时显示的总数 我假设 运行 总计将在交易无变化时重置

感谢您的帮助。

好吧,我不知道为什么这行得通,但评估金额字段的更改并重新设置交易编号是行得通的。不确定这是如何工作的,因为数量总是会变化,这就是我总结的内容。但它有效,所以我不会问问题。

这个问题自己解决就好了。好的,我试着解释一下原因。

运行 total 是一个神奇的领域,原因是如果你改变了一些配置,你要么得到结果,要么失去结果。所以在分配 fields/columns.

时要小心你的想法

总共 运行 个,如您在图片中所见,共有三个部分。

  1. 总结什么(从0开始)
  2. 什么时候总结(用之前的值累加)
  3. 何时重置(指什么时候再次重置为0,一般我们需要 更改组或特定主键列或其他列值将更改)

检查此 link 以获得更多理解。

Google book link

http://www-01.ibm.com/support/knowledgecenter/SS4JCV_7.5.5/com.businessobjects.integration.eclipse.designer.doc/html/topic156.html

还有一个重点要检查:

运行ning 总计字段是在打印每条记录时计算的。所以运行ning total字段需要运行遍历每条记录才能显示结果。这就是为什么它的名字是'运行ning total'.

因此,如果您将 运行ning 总计字段放在组 header 部分中,那么它将只计算第一条记录的结果。如果要计算组的每条记录,则必须将该字段放在组 footer 部分。

因此请确保您已将汇总字段放在正确的部分。