我正在尝试通过表达式将两个字段组合到SSRS中的一个文本框中。如果一个地址确实有两个条目,我想在Addr1和Addr2之间换行。
目前我所拥有的是:
=Fields!Addr1.Value & VbCRLF &
Fields!Addr2.Value
但是Addr2可能没有条目,所以我希望能够有效地处理NULLS。
我试过了:
=Fields!Addr1.Value & VbCRLF &
IIF(IsNothing(Fields!Addr2.Value),"",Fields!Addr2.Value
但这似乎不起作用。关于如何处理这个的任何建议?
答案 0 :(得分:1)
我相信你只需要改变条件连接的顺序:
=Fields!Addr1.Value & IIF(IsNothing(Fields!Addr2.Value),"",VbCRLF & Fields!Addr2.Value)
(我认为你认为VbCRLF是有条件的。)