2010-08-18 53 views
0

我的報告包含一些空值。通過查詢卡住在微軟報告中

產生

報告在我的報告,我計算每場的總和,我曾寫過= IIF((字段名)爲空,0,SUM(字段名))

通過這個函數,我得到的結果只有在字段包含一些值的情況下也是0

+1

爲什麼你不使用頁腳(組頁腳,報表頁腳)來獲得總和?這是通常的方式。而且,如果要修改數據,在查詢中幾乎總是最好的。 – Fionnuala 2010-08-18 09:29:00

回答

1

我同意Remou,你應該使用腳註來計算總數。但是,如果你想繼續你的做法,然後嘗試用NZ替換IIF(MyField,0)

0

你應該在查詢中爲你想要的那個(或那些)字段添加IIf語句避免空值。這樣,您可以將Sum函數放在報告的詳細信息部分中,而不受懲罰(假設細節部分在此處)。