2016-05-23 9 views
0

私はそこに "コピー"というテキストフィールドを持つレポートを持っています。私のデータセットフィールド "isPrinted"がfalseの場合、これは非表示にする必要があります。可視性IIFステートメントrdlcreports

だから私は、テキストフィールドのプロパティの隠されたオプションの発現の下で、このいずれかを試してみました:

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

は明らかに間違って何かをやってイム、私は何見当がつかない。 ここで正しい方向に私を助けてくれる人は誰ですか?

答えて

1

非表示にしたい場合は、結果がTRUEになることを期待しています。 IIFは、()ラベルが隠したい場合、あなたはおそらく()IIFを削除したい、だから、一般的に

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

です。 「isPrinted.Valueは」ブールの場合は、あなただけの

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

かのような何かに基づいて行うことができるかもしれない(!論理NOT)逆

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