如何让这个表达式在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 :
街1:文字1
街2:null
街3:文字2
所需的输出:
文字1
文字2
答案 0 :(得分:1)
您可以将 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)