0

几天前,我在Crystal Report 的 SO 中发布了一个问题:Display 0.00 for duplicate values

问题是删除重复值,报告应改为显示 0.00。他发布了一个解决方案,这真是一种@adatapost。

现在,它抛出了非常恼人和尴尬的问题。

第 7 条记录显示 0.00

因此,如果记录像以前一样

400.00
400.00
400.00
500.00
500.00
500.00
600.00
600.00
600.00

在应用该公式之后显示类似

400.00
0.00
0.00
500.00
0.00
0.00
0.00(这是不正确的——应该是 600.00)
0.00
0.00

你能在这个问题上阐明一下吗?感谢您的投入和努力。

谢谢!

4

1 回答 1

1

创建一个名为“金额”的公式。

将以下内容添加到公式中:

If PreviousIsNull ({table.field}) Or Previous ({table.field}) <> {table.field} Then
    {table.field}
Else
    0

使用此公式而不是数据库字段。

于 2011-02-16T19:28:22.910 回答