2011-08-11 104 views
0

我無法執行摘要或小結。我把我的表達式放到一個名爲Debit的計算字段中:「= Iif(Fields!trans_amt.Value> 0,Fields!trans_amt.Value,0)」這個工作。當我嘗試使用「= SUM(Fields!Debit.value)或= SUM(Fields!Debit.value,」DataSet1「)運行subsummary或​​摘要時,它會拉動#error。Visual Studio 2008 Crystal Reports計算字段的基本SUM總計

在創建計算字段之前, = SUM(Iif(Fields!trans_amt.value> 0,Fields!trans_amt.Value,0)「這個拉動了#error。但是,Iif語句很好地單獨使用。

我在這裏做錯了什麼?這是程序無法處理的東西嗎?有沒有辦法只是選擇一個文本框和Sum的值?Like = SUM(textbox112.textbox)什麼的?

回答

1

解決方案:要有條件合併和該聚集工作在DataSet neede中創建的計算字段d被格式化。 = CDec(Iif(Fields!trans_amt.value> 0,Fields!trans_amt.Value,0))。隱藏到十進制中,使我有可能加總字段= Sum(Fields!Debit.value)。

奇怪的是,它處理單個項目,但不會總結。

+0

絕對奇怪。 – paulmelnikow