2015-10-12 3 views
0

Как заставить это выражение работать в SSRS? Я пытаюсь получить значение поля, и если оно пустое, то пропустите его и перейдите к следующему.Как объединить заявления IIF с помощью vbcrlf?

Любая помощь приветствуется.

=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)))


ВХОД:

Улица 1: Текст 1

Street 2: нулевой

Street 3: Текст 2


Желаемая ВЫВОД:

Текст 1

Текст 2

ответ

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) 
Смежные вопросы