【发布时间】:2016-01-08 16:26:51
【问题描述】:
所以,我引用了这篇文章-Nested IIF or SWITCH Statement syntax needed correctly
但是,当尝试根据值执行看似简单的背景颜色更改时,我收到“包含错误:预期 BC30201 表达式”。
这是我的代码:
=IIF(DateDiff("d",Fields!Cfs_DueDate.Value,Today())>0 And Fields!statuscode.Value=200002,"CornflowerBlue", Nothing) OR =IIF(DateDiff("d",Fields!Cfs_DueDate.Value,Today())>0 And Fields!statuscode.Value=1,"Red",Nothing) OR IIF(DateDiff("d",Fields!Cfs_DueDate.Value,Today())>0 And Fields!statuscode.Value=2,"Red",Nothing)
任何人都知道会导致此错误的原因,因为它不是很明确。我已经尝试了多个版本的嵌套 IIF 和一些 SWITCH 尝试。
我相信这很容易。非常感谢任何帮助。
TS
【问题讨论】:
标签: switch-statement iif nested-if