AKu*_*dla 23 iif-function switch-statement reporting-services ssrs-2008
我目前有以下2008年SSRS报告,我想根据一些逻辑有条件地格式化列的背景.
我有三列,其中两列我想改变背景颜色.列"当前风险等级","趋势","容差".每个包含低,中,中,高,非常高的行
对于"当前风险等级"栏,我希望Low ="Green",Moderate ="Blue",Medium ="Yellow",High ="Orange",Very High ="Red"
对于列"Tolerance"我想要Low ="Red",Moderate ="Orange",Medium ="Yellow",High ="Blue",Very High ="Green"
我不知道如何设置SWITCH或IIF功能来完成此任务.
任何帮助将非常感激!
Anu*_*wal 48
要动态更改文本框goto属性的颜色,请转到font/Color并设置以下表达式
=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"
)
Run Code Online (Sandbox Code Playgroud)
宽容的方式相同
=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")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
131016 次 |
| 最近记录: |