SSRS 2012使用嵌套的iif语句填充表达式

时间:2018-03-21 15:14:13

标签: reporting-services ssrs-2012

我正在处理列中的颜色代码问题。我正在使用嵌套的if语句。这两个部分都可以自己工作,但是当尝试使用嵌套时,从查找中工作的部分不起作用。以下是我的表达。

  
    

如果     (     查找(Fields!Equipment_Key.Value,Fields!Equipment_Key.Value,Fields!EW_last_SM.Value," SM_Info")>     Dateadd(" d",+ 2,查找(Fields!Equipment_Key.Value,Fields!Equipment_Key.Value,Fields!EICT_Last_SM.Value," SM_Info"))," RED& #34 ;,     iif(Me.value =" NOW"," YELLOW",     " WHITE&#34)     )<<

  

1 个答案:

答案 0 :(得分:0)

问题是同一列中有多种数据类型。解决方法是ad 2列,并将if语句的每个部分放在自己的列中,然后引用2列进行颜色编码。