Я пытаюсь показать пустую запись, которая исходит от ответа сервера. В этом объекте ответа есть объект массива данных, а в этом объекте массива данных есть объект массива записей. В записи есть свойства для полей, которые я использую в rdlc для просмотра. Поэтому, если записи нет, я динамически назначаю поля (строка типа данных) для string.empty. Итак, что происходит, rdlc работает нормально, но отображает пустое поле под метками заголовка в таблице. Я не хочу отображать пустую строку, вместо этого я хочу ничего не отображать под заголовками таблицы. Есть ли выражение, чтобы скрыть пустую строку в таблице?
Отчеты RDLC Скрытие пустого столбца ответа
Ответы (3)
В «свойстве» строки есть одна опция видимости.... есть три опции, такие как истина, ложь и выражение... затем выберите выражение... вы можете присвоить такие значения, как
=IIF(String.IsNullOrEmpty(Fields!Fieldname.Value), False,True)
person
shijuse
schedule
26.07.2011
Обратите внимание, что это выражение предназначено для атрибута Скрытый (невидимый). Так, например, вы, вероятно, захотите =IIF(String.IsNullOrEmpty(Fields!Fieldname.Value), True, False), чтобы метка была скрыта, когда поле пусто (я только что попался на этом)
- person joeldixon66; 06.08.2014
Вот ссылка на сайт msdn, где объясняется управление видимостью элементов отчета с помощью rdlc.
http://msdn.microsoft.com/en-us/library/dd354976.aspx
Дайте мне знать, если это поможет вам.
person
Vijay Gill
schedule
23.07.2011
вы можете скрыть столбец в матрице, используя это выражение
=IIF(String.IsNullOrEmpty(Fields!coumnname.Value), true,false)
person
Jishnu Chandran
schedule
23.04.2015