2017-02-02 20 views
0

SSRSレポートには、式に基づいて値を導出するフィールドがあります。式は2つのデータセット間の単純なLookupであり、正常に動作しています。それはいくつかのNULL値を返し、私がしたいのは、式がNULL値を生成する行を表示しないことです。私は式に基づいていないフィールドでこれを行う方法を知っていますが、フィールドではありません。誰でもこれがどうやって行えるか知っていますか?ありがとうSSRS式フィールドの値が空白の行を非表示

答えて

0

隠れている/表示しようとしているものは何でも隠しプロパティの下の式のようになります。

=IIf(IsNothing(<your Lookup expression>), True, False)

必要であれば、あまりにもそこにチェック他を追加します。

更新:

これを行全体に適用します。デザインモードで行ヘッダーを右クリックし、行の可視性を選択します。式に基づいて表示または非表示にします。今そこにある式を追加してください。

+2

これを隠しプロパティに配置するかどうかを忘れないでください。trueの場合、「はい」と評価されることがあります。時にはこれが混乱することがあります。 – JonH

+0

この式はトリックを行いました:= IIF(IsNothing(Lookup(Fields!CUSIP CUSIP.Value、Fields!CUSIP.Value、 "MonthEnd"))、True、False)レポートの書式設定は、行が削除されたときに表示されますが、値を持つ行は共に表示されません。ありがとう – KDouglas

+0

@KDouglasこの問題を処理するためにこれをさらに追加しました。 –