0

我正在尝试通过表达式将两个字段组合到 SSRS 中的一个文本框中。如果一个地址确实有两个条目,我想在 Addr1 和 Addr2 之间换行。

我目前拥有的是:

=Fields!Addr1.Value & VbCRLF &
Fields!Addr2.Value

但是 Addr2 可能没有条目,所以我希望能够有效地处理 NULLS。

我试过了:

=Fields!Addr1.Value & VbCRLF &
IIF(IsNothing(Fields!Addr2.Value),"",Fields!Addr2.Value

但这似乎不起作用。有关如何处理此问题的任何建议?

4

1 回答 1

1

我相信您只需要更改条件连接的顺序:

=Fields!Addr1.Value & IIF(IsNothing(Fields!Addr2.Value),"",VbCRLF & Fields!Addr2.Value)

(我认为您希望 VbCRLF 是有条件的。)

于 2015-01-22T18:26:18.933 回答