【发布时间】:2015-04-29 17:43:33
【问题描述】:
我有一个关于我目前尝试实施的复杂条件格式的问题。代码是:
=iif(Fields!ACT.Value = "N/V", "No Color",
iif(Fields!ACT.Value = "N/K", "No Color",
iif(Fields!ACT.Value = "N/A", "No Color",
iif(Fields!NUM.Value < Fields!SHORT.Value , "Yellow",
iif(Fields!NUM.Value > Fields!INC.Value, "Orange",
iif((isnothing(Fields!ACT.Value <> "N/A" and Fields!NUM.Value) or isnothing(Fields!ACT.Value <> "N/K" and Fields!NUM.value) or isnothing(Fields!ACT.Value <> "N/V" and Fields!NUM.Value)), "Purple", "No Color"))))))
在它引用的最后一个 IIF 之前一切正常。我已经尝试了很多不同的方法来解决它,发生的事情是它要么不将紫色应用于任何空白单元格,要么将紫色应用于所有空白单元格,即使它们是 N/A, N/K 或 N/V。 谁能解释为什么会发生这种情况?我试过只处理那一行代码,忽略其余的,但没有成功。
谢谢
戴夫
【问题讨论】:
标签: algorithm reporting-services ssrs-2008 conditional-formatting iif