web-dev-qa-db-ja.com

SSRS条件付き書式設定スイッチまたはIIF

現在、次の2008 SSRSレポートを持っていますが、いくつかのロジックに基づいて列の背景を条件付きで書式設定したいと思います。

3つの列があり、そのうちの2つで背景色を変更します。 「現在のリスクレベル」、「傾向」、「許容範囲」の列。各行には、低、中、中、高、非常に高いいずれかの行が含まれます

「現在のリスクレベル」列には、Low = "Green"、Moderate = "Blue"、Medium = "Yellow"、High = "Orange"、Very High = "Red"が必要です

「許容範囲」列には、Low = "Red"、Moderate = "Orange"、Medium = "Yellow"、High = "Blue"、Very High = "Green"が必要です。

これを実現するためのSWITCHまたはIIF機能のセットアップ方法がわかりません。

どんな助けも本当に感謝します!

23
AKudla

テキストボックスのgotoプロパティを動的に変更するには、フォント/色に移動し、次の式を設定します

=SWITCH(Fields!CurrentRiskLevel.Value = "Low", "Green",
Fields!CurrentRiskLevel.Value = "Moderate", "Blue",
Fields!CurrentRiskLevel.Value = "Medium", "Yellow",
Fields!CurrentRiskLevel.Value = "High", "Orange",
Fields!CurrentRiskLevel.Value = "Very High", "Red"
)

公差の同じ方法

=SWITCH(Fields!Tolerance.Value = "Low", "Red",
Fields!Tolerance.Value = "Moderate", "Orange",
Fields!Tolerance.Value = "Medium", "Yellow",
Fields!Tolerance.Value = "High", "Blue",
Fields!Tolerance.Value = "Very High", "Green")
48
Anup Agrawal