2017-11-15 56 views
0

私がRDLCレポートに2つのTablixの、RDLC C#でのTablixを非表示にする方法

  1. Tablix2
  2. Tablix3

Tablix2 3行

  1. 行1のために使用されているを持っていますTablixヘッダーを表示する
  2. 行2を使用してデータを表示する
  3. Tablixのに渡されたデータがないとき、ここでTablix3

を含む

  • 行3がTablixs

    enter image description here

    両方のデザインである私の目的は、隠れTablix3です。ここで

    最初の購入のための唯一の詳細レコードがあるランタイムイメージは、上記の画像ではTablix3

    enter image description here

    を隠すことなくある何それはRDLCに表示されませんが、他の購入はありませんが、そのような詳細を持っていません隠されます。

    Tablix 3を非表示にするTablix3プロパティで以下のコードを使用しています。プロパティ==>可視性==>式セクションのベースを表示または非表示にします。

    =IIF(IsNothing(Fields!DataColumn9.Value),"False","True") 
    

    が、私はRDLCを実行すると、私が

    Tablixの「tablix3」の隠された表現をエラー与えているが有効でないデータ型 を返さ

    私も

    を試してみました
    =IIF(Len(Fields!DataColumn9.Value) > 0 ,"True","False") 
    

    および変更されたval私はそれがブール値を必要とし、私がいた私の問題の可視性プロパティで

    =IIF(IsNothing(Fields!DataColumn9.Value),True,False) 
    

    を解く多くのことを試してみましたが、これを使用して、私が間違っている場所を見つけるために

  • +0

    これを試しましたか:https://stackoverflow.com/questions/514043/set-a-tables-visibility-to-false-when-it-has-no-rows-レポートサービスでは? –

    答えて

    0

    に失敗したUE 0 and 1から"True","False"、それでも同じエラー 文字列の値を渡すとエラーになりました

    関連する問題