如何将 IIF 语句与 vbcrlf 连接起来?

How to concatenate IIF statements with vbcrlf?

如何让这个表达式在 SSRS 中起作用?我正在尝试获取字段值,如果它是空白的,则跳过它并转到下一个。

感谢任何帮助。

=IIF(IsNothing(Fields!street1.Value), "", Fields!street1.Value) & vbcrlf & And (IIF(IsNothing(Fields!street2.Value), "", Fields!street2.Value) & vbcrlf & And (IIF(IsNothing(Fields!street3.Value), "", Fields!street3.Value)))


INPUT:

Street 1: Text 1

Street 2: null

Street 3: Text 2


Desired OUTPUT:

Text 1

Text 2

您可以将 VBCRLF 放入 IIF 语句中:

=IIF(IsNothing(Fields!street1.Value), "", Fields!street1.Value & vbcrlf) &  
 IIF(IsNothing(Fields!street2.Value), "", Fields!street2.Value & vbcrlf) &  
 IIF(IsNothing(Fields!street3.Value), "", Fields!street3.Value)