0

一些日子後,我在SO張貼的問題在Crystal Report: Display 0.00 for duplicate values水晶報表:是PreviousNull打印不正確的數據

的問題是,除去重複的值,該報告應顯示0.00代替。他發佈了一個解決方案,這是非常有用的@adatapost。

現在,它引發了非常刺激和尷尬的問題。

第七屆記錄顯示出來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(THIS IS INCORRECT--它應該是600.00)
0.00
0.00

你能否在這個問題上拋出一些光?我感謝你的投入&的努力。

謝謝!

+0

期待一個解決方案...請幫助我.. – 2011-02-16 15:53:14

+0

3個小時以來的問題,但沒有回覆...等待評論... – 2011-02-16 19:12:57

回答

1

創建一個名爲'金額'的公式。

以下添加公式:

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

使用這個公式,而不是數據庫中的字段。