SSRS 2008で合計割り当てと両方の列の合計コストが0であるレポートでこれらの行を非表示にするにはどうすればよいかを理解しようとしています。
例えば:
合計割り当て合計実績コスト 0 0 <----非表示 100,00 0 <----非表示にしない 0 50,0000 <----隠さないで
これがスクリーンショットです:
ありがとうございました
微妙な違いがない限り、値に基づいて行の可視性を設定するだけです。
詳細行を右クリックしてRow Visiblity...
を選択します
ポップアップしたウィンドウで、Show or hide based on an expression
を選択します
その式では、次のようなロジックを使用します
=Fields!Total_Allocation.Value = 0 And Fields!Total_Actual_Cost.Value = 0
この可視性を制御できる場所は2つあります。 1つ目はTablixの行です。 2番目は、行グループ*の行です。
Tablixの行を右クリックして表示を変更すると、最終レポートでは行は非表示になりますが、そこには表示されます。
[行グループ]行を右クリックして表示を変更すると、最終レポートでは行が表示されず、その下の行が上に移動して非表示の行のギャップを埋めます。
手順は次のようなものです。
=IIF( Fields!TotalAllocation.Value = 0 and Fields!TotalCost.Value = 0, True, False )
*行と列のグループを一覧表示する下部のウィンドウを参照してください