2016-05-23 64 views
0

我有一個帶有「複製」文本框的報告。當我的數據集字段「isPrinted」爲false時,這應該被隱藏。可見性IIF聲明rdlcreports

所以我想這一個文本字段屬性的隱藏選項的表達下:

=IIf(First(Fields!isPrinted.Value , "DataSet1")=false) 

顯然,即時通訊做錯了什麼,但我不知道是什麼。 任何人都會如此善良,幫助我在正確的方向嗎?

回答

1

隱藏的是期望結果返回TRUE,如果你想隱藏它。 IIF()通常是

IIF(some condition, return this if true, return this if false). 

所以,如果你想要標籤HIDDEN,你可能想要刪除IIF()。如果「isPrinted.Value」是一個布爾值,你可能只是能夠做基於類似

=First(Fields!isPrinted.Value, "DataSet1") 

或(!邏輯非)如果反向

=!First(Fields!isPrinted.Value, "DataSet1")