【发布时间】:2012-11-28 09:08:04
【问题描述】:
我正在尝试对已经使用 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 进行条件格式化,但鉴于这里需要快速周转,这是不可能的。
【问题讨论】:
标签: reporting-services ssrs-2008 ssrs-2008-r2