RDLC Report скрывает пустые столбцы - PullRequest
0 голосов
/ 04 июня 2018

У меня есть Tablix с столбцом, я добавил это выражение, чтобы показать данные в этом столбце:

=Fields!PhoneNumber.Value & System.Environment.NewLine & Fields!Email.Value & System.Environment.NewLine & Fields!Address.Value

То, что я хочу, это когда одно или несколько полей (PhoneNumber, Email, Address)пустое выражение отображает только непустые поля и не ставит новую строку

как это сделать?

1 Ответ

0 голосов
/ 04 июня 2018

почему бы не добавить IIF () только для добавления новой строки, если значение присутствует

    =iif( string.IsNullOrWhiteSpace( Fields!PhoneNumber.Value ), '', Fields!PhoneNumber.Value & System.Environment.NewLine ) 
& iif( string.IsNullOrWhiteSpace( Fields!EMail.Value ), '', Fields!Email.Value & System.Environment.NewLine )  & Fields!Address.Value

Хотя может быть длиннее.

...