Crystal 报告 运行 总数计算不正确
Crystal Reports Running Total not counting correctly
我最初的问题是我的摘要中仍然添加了被抑制的结果。
所以我找到了 运行 总计选项,并认为我是赢家。但是,现在它似乎并没有添加组中的所有金额,而只是添加了第一个结果。
我已经尽可能多地使用它,但是要么包含被抑制的结果,要么只包含第一个结果。
这就是我的 运行 总设置:
我要汇总金额。我假设评估将添加交易无变化时显示的总数
我假设 运行 总计将在交易无变化时重置
感谢您的帮助。
好吧,我不知道为什么这行得通,但评估金额字段的更改并重新设置交易编号是行得通的。不确定这是如何工作的,因为数量总是会变化,这就是我总结的内容。但它有效,所以我不会问问题。
这个问题自己解决就好了。好的,我试着解释一下原因。
运行 total 是一个神奇的领域,原因是如果你改变了一些配置,你要么得到结果,要么失去结果。所以在分配 fields/columns.
时要小心你的想法
总共 运行 个,如您在图片中所见,共有三个部分。
- 总结什么(从0开始)
- 什么时候总结(用之前的值累加)
- 何时重置(指什么时候再次重置为0,一般我们需要
更改组或特定主键列或其他列值将更改)
检查此 link 以获得更多理解。
还有一个重点要检查:
运行ning 总计字段是在打印每条记录时计算的。所以运行ning total字段需要运行遍历每条记录才能显示结果。这就是为什么它的名字是'运行ning total'.
因此,如果您将 运行ning 总计字段放在组 header 部分中,那么它将只计算第一条记录的结果。如果要计算组的每条记录,则必须将该字段放在组 footer 部分。
因此请确保您已将汇总字段放在正确的部分。
我最初的问题是我的摘要中仍然添加了被抑制的结果。
所以我找到了 运行 总计选项,并认为我是赢家。但是,现在它似乎并没有添加组中的所有金额,而只是添加了第一个结果。
我已经尽可能多地使用它,但是要么包含被抑制的结果,要么只包含第一个结果。
这就是我的 运行 总设置:
我要汇总金额。我假设评估将添加交易无变化时显示的总数 我假设 运行 总计将在交易无变化时重置
感谢您的帮助。
好吧,我不知道为什么这行得通,但评估金额字段的更改并重新设置交易编号是行得通的。不确定这是如何工作的,因为数量总是会变化,这就是我总结的内容。但它有效,所以我不会问问题。
这个问题自己解决就好了。好的,我试着解释一下原因。
运行 total 是一个神奇的领域,原因是如果你改变了一些配置,你要么得到结果,要么失去结果。所以在分配 fields/columns.
时要小心你的想法总共 运行 个,如您在图片中所见,共有三个部分。
- 总结什么(从0开始)
- 什么时候总结(用之前的值累加)
- 何时重置(指什么时候再次重置为0,一般我们需要 更改组或特定主键列或其他列值将更改)
检查此 link 以获得更多理解。
还有一个重点要检查:
运行ning 总计字段是在打印每条记录时计算的。所以运行ning total字段需要运行遍历每条记录才能显示结果。这就是为什么它的名字是'运行ning total'.
因此,如果您将 运行ning 总计字段放在组 header 部分中,那么它将只计算第一条记录的结果。如果要计算组的每条记录,则必须将该字段放在组 footer 部分。
因此请确保您已将汇总字段放在正确的部分。