0
我有一個SUM(IIF(問題與我的AR報告,它產生#ERROR和我的數據不正確的聚合。如果我在「金額」列中點擊「添加總計」,我會收到正確的$金額。 4個程序行是AR老化表達式:#使用SUM時出現錯誤(IIF(在一個報告中但不是另一個?
=SUM(iif(DateDiff("d",Fields!DateDue.Value, now())>=1 and DateDiff("d",Fields!DateDue.Value,Now())<=30,Fields!Amount.value,0))
=SUM(CDbl(iif(DateDiff("d",Fields!DateDue.Value, now())>=31 and DateDiff("d",Fields!DateDue.Value,Now())<=60,Fields!Amount.value,0)))
等等等等... 對於我的報告之一,這一老化公式是工作的罰款(同一數據S et和數據)。對於這一個,即使數據相同,我也會收到錯誤的數字和#錯誤。
正如你在下面看到我的61-90天列~600美元和400美元給我一個5萬美元的GT,這是不正確的。下面的圖片(相信我所有其他行都是0.00美元)代表了這一點。
任何想法爲什麼這可能發生在報告後面?數據經過驗證;它似乎不是數據庫/數據問題。我想這是一個新手分組的問題? 任何意見表示讚賞。
您是否檢查'Amount'或'DateDue'字段是否有空值? –
是的,數據中顯示的Amount/DateDue/GrossAmount中沒有NULL值 – Geo
您正在分組的字段SouceBUI是什麼?請注意您的聚合受到分組設置的影響。 –