SSRS INSTR 两个字段都为空时的比较函数

SSRS INSTR Compare function when both fields are blank

我正在使用 instr function 比较 SSRS 中的 2 个字段,并在其中一个字段不同时提供条件颜色格式。下面的代码工作完美,除非两个字段都是空白或什么都没有。当它们都是空白或什么都没有时,我仍然会得到条件颜色,而当两者都是空白或字段中什么都没有时,我不想要任何颜色。透明无色即可。

这是我的代码。我可以在代码中添加 isnothing 或类似的内容吗?

=iif(instr(Fields!AF_ADDRESS4.Value, Fields!BF_ADDRESS4.Value)>0,"Transparent","Yellow")

提前致谢。

这是我想出的解决方案。删除了 instr function 以使其工作。这按预期工作。实际上,这可以替换 instr function,因为它提取了两个字段之间的所有不同之处。

=iif((Fields!AF_ADDRESS4.Value) = (fields!BF_ADDRESS4.Value),"transparent","Yellow")