请参阅链接:
Crystal Report: Display 0.00 for duplicate values
在那个问题中,我需要将总和显示为250.00,但它显示为750.00
如果有任何疑问,请告诉我。
感谢
答案 0 :(得分:1)
您需要使用运行总计字段 - 从问题描述中您可以获得一对多关系,这会使得到的行(和“正常”总计)相乘。
答案 1 :(得分:0)
我的错误 - 正如Arvo声明你需要使用Running Total,因为Sum功能无法评估此类型的公式。
您的跑步总数应设置如下:
要汇总的字段:{FieldName}
摘要类型:总和
Evalute:
关于字段更改:{FieldName}
复位:
使用公式
if PreviousIsNull ({FieldName}) then
{FieldName}
else
if {FieldName}=previous({FieldName}) then
0
else
{FieldName}