2011-02-24 31 views
0

我正在使用ReportViewer與ASP.NET和C#開發報表。 我使用.RDLC設計視圖將數據從DataSource綁定到Tablix對象。在ReportViewer上綁定數據

在這個Tablix中,有一個字段必須填寫一個來自數據源的字段或另一個字段,具體取決於表達式。

在場上我試圖用它來實現這一目標的表達式是:

=IIf(IsNothing(Fields!PREMIO_CALCULADO_1.Value), Fields!PREMIO_CALCULADO_1.Value,Fields!RECUPERACAO_CALCULADA_INI_1.Value) 

如果字段「PREMIO_CALCULADO_1」爲空,然後用「RECUPERACAO_CALCULADA_INI」填充它。 我沒有編譯錯誤,但是當我執行這個值時應該有一個#error標記的報告。

我在做那個表達有問題嗎?

非常感謝。

回答

0

它看起來像你有錯誤的位置返回值。

只是在沒有問題前添加一個NOT。