我正在尝试对已经使用 IIF 语句的 SSRS 表达式应用条件格式,以便正确返回它的值。这可能吗?
表达方式:
=SUM(IIf(RIGHT(Fields!Category.Value, 2) = "01", CDBl(Fields!Cost.Value), CDBL(0)))
下面的开关是我想使用的,以便在填充属性中相应地应用红色/绿色背景,但我不知道该怎么做,因为我需要先评估 IIF 才能知道基础值上的颜色。有任何想法吗?
开关:
=Switch(
(
Fields!Cost.Value <= .8944), "Red",
Fields!Cost.Value > 1.0945), "Red",
1=1, "Green"
)
理想情况下,我会重新设计我的存储过程/分组,这样这里就不需要 IIF,我可以对 Fields!Cost.Value 进行条件格式化,但考虑到这里需要快速周转,这是不可能的。