在IIF声明中遇到问题。如果结果与2个条件不匹配,则尝试打印一行文本,但我一直收到错误消息,表示需要表达式
=IIF((Fields!item.Value LIKE '%ASR%') AND (Fields!item.Value LIKE '%SERVRC%'),Fields!item.Value, 'No Code')
答案 0 :(得分:3)
试试这个;
=IIF(InStr(Fields!item.Value, "ASR")>0 AND InStr(Fields!item.Value, "SERVRC")>0, Fields!item.Value, "No Code")
您不能在报表服务中的表达式中使用SQL语法。
您可以在此处找到报表生成器中可用功能的示例; https://msdn.microsoft.com/en-us/library/ms157328.aspx#VisualBasicFunctions