カラムヘッダーがa、b、c、およびdのテーブルがあります。 それらの下のデータをそれぞれz、y、x、およびwとします。ヘッダーは、列データが表示されているときにのみ表示されます。SSRS
私は現在zとyでグループ化されたデータ行をxとwでzのtablixセルで折りたたむことができます。拡大する前に、最初
: の表は、このような何かに見えることを意味両方の行を展開した後
a b c d
z1 y1
z2 y2
を
a b c d
z1 y1 x1 w1
x2 w2
z2 y2 x3 w3
x4 w4
x5 w5
x6 w6
さてここで問題があります:xとwは折りたたみ可能で、デフォルトにしているので、崩壊している。私は見えている少なくとも1つのxとwのデータ項目がないかぎり、見出しcとdを表示したくありません。 検索の時間がたってから、私のために何かを見つけることができなかったので、どんな助けにも感謝します。
このリンクは、私が望むソリューションに最も近いものです。 これは、拡張前に、それはこのようになっていることを意味します AB Z1 Y1 Z2 Y2
と拡張した後、それは次のようになります。 AB Z1 Y1 CD
X1 W1 ×2 W2
z2 y2
c d
x3 w3
x4 w4
x5 w5
x6 w6
私はこれが人々に役立つことを願っています! 以下の回答に感謝します。
条件に基づいて列全体を非表示にすることができます。列全体を選択し、右クリックして列の表示ウィンドウに移動します。この式を使用して、IIF(COUNT(Fields!c.Value、 "DataSetName")> 0、False、True) 'を表示または非表示にします。 'd'列についても同じことをします。 –
この場合、cは単なるテキストボックスなので、値を取得できません。あなたはxを意味しましたか? SSRSについて無知になって申し訳ありませんが、 "DataSetName"はどういう意味ですか?この場合、それはcでしょうか? – dschon