我正在尝试根据子报表参数是否可见返回不同的值 以下代码有效,
=iif ( true, Fields!PatientID.Value,”junk so it sql string will not work” )
现在我尝试将其更改为以下内容,以便返回不同的值,以便sql
=iif ( commentsub!hidden,”junk so it sql string will not work” )
这不起作用。有没有办法做到这一点? 我也试过
=iif ( commentsub!visible,”junk so it sql string will not work” )
并且
=iif ( commentsub. visible,”junk so it sql string will not work” )
我该怎么做?
答案 0 :(得分:0)
IIF()
语句需要3个参数。第一个有3个,所以它有效,其他只有2个,所以不会。
您的IIF()
语句应与
=IIF([Condition to Check],[Do when condition true],[Do when condition false])
http://msdn.microsoft.com/en-us/library/ms157328.aspx#DecisionFunctions