1

trueに設定するとすべての行が表示されますが、falseに設定すると行を非表示にするという、 "ShowHours"というブール型パラメータを作成しました。SSRS 2012 - ブール型パラメータを使用して列の可視性を宣言する

これは問題なく動作しますが、「総時間」という名前の列に0が設定されている行だけがfalseに設定されていると非表示にしたいことがあります。 1行おきに表示されるはずです。私は視覚的表現=Not(Parameters!ShowHours.Value)を使用していますが、それはすべての行を隠すので動作していないようで、0の行を非表示にしたいだけです。

答えて

1

Hiddenプロパティに使用してみてください:

=IIF(fields!TotalHours.Value = 0 and Not Parameters!ShowHours.Value, True, False) 

TotalHoursは、和演算の場合:

=IIF(Sum(Fields!Hours.Value) = 0 and Not Parameters!ShowHours.Value, True, False) 

は、このことができますなら、私に教えてください。

+0

ありがとう、これは完璧に機能しました。はい、私は合計を使用して2番目の式が最高に機能するようにしました。 –

0

あなたはこのような表現を使用することができます:パラメータが非表示に設定され、値が0の場合、それは表示されませんされている場合、つまり、

を。

+0

はい、AND項目はどう思いましたか?私はそれが感謝を働かせたが、あなたはそれを後方に持っています –

関連する問題