我有一個ASP.NET Report查看器。ASP.NET ReportViewer表達式返回錯誤
在報告中,我有以下表現:
="Total for Region: " &
iif(str(Fields!Region_Of_Responsibility.Value)="","No Region",Fields!Region_Of_Responsibility.Value)
在運行時我回到#錯誤。
爲什麼會發生此錯誤,以及如何查找此#Error的含義?
我有一個ASP.NET Report查看器。ASP.NET ReportViewer表達式返回錯誤
在報告中,我有以下表現:
="Total for Region: " &
iif(str(Fields!Region_Of_Responsibility.Value)="","No Region",Fields!Region_Of_Responsibility.Value)
在運行時我回到#錯誤。
爲什麼會發生此錯誤,以及如何查找此#Error的含義?
我想知道這列可以包含空值,如果是這樣,這裏的另一種方式,從這個代碼,以便解決這一個
="Total for Region: " &
iif(cstr(Fields!Region_Of_Responsibility.Value)="" or isDbNull(Fields!Region_Of_Responsibility.Value),"No Region",Fields!Region_Of_Responsibility.Value)
仍然收到錯誤 –
字段!Region_Of_Responsibility.Value返回DBNull Infact –
oops,我還有那個str函數,試試這個編輯! –
,你要爲總區'結果:#Error' ? –