如何编写SSRS LIKE表达式以查看一个字段是否包含另一个字段中的值?例如,如果一个字段中的名称是' Johnson'第二个字段中的名称也应该是' Johnson'如果没有,则条件格式化字段的颜色。
到目前为止我尝试过的代码,这些代码无法正常工作。
=iif(instr(Fields!JT_Name.Value, "Fields!Base_Name.Value"),"Transparent","Yellow")
答案 0 :(得分:3)
INSTR()函数返回一个整数,指定字符串第一次出现的起始位置。
如果不包含字符串,则返回0.
尝试:
=iif(instr(Fields!JT_Name.Value, Fields!Base_Name.Value)=0,"Transparent","Yellow")
或者,如果您想在未包含字符串时应用黄色,请尝试:
=iif(instr(Fields!JT_Name.Value, Fields!Base_Name.Value)>0,"Transparent","Yellow")
如果有帮助,请告诉我。