#reporting-services #rdlc
#Службы отчетов #rdlc
Вопрос:
У меня есть отчет rdlc, использующий группировку. Когда в отчете нет данных, заголовок таблицы не отображается, а отображается только заголовок страницы. Я пытаюсь использовать функцию countRows () для настройки видимости строки, но это тоже не сработало. Не могли бы вы мне помочь?
Ответ №1:
По умолчанию во вновь созданной таблице должны отображаться фактические заголовки таблиц, даже если строк нет, но заголовки любых групп отображаться не будут. Убедитесь, что ваши заголовки не находятся в группе: т. Е. Они не должны иметь скобки в левой части строки.
Копирование моего ответа на аналогичный вопрос несколько недель назад:
Если табликс (таблица, список или матрица) подключен к набору данных, который не возвращает строк, то табликс не будет отображать строки данных (подробные или другие групповые строки).)
Если вы хотите, чтобы табликс отображал строки [data], когда набор данных не возвращает none, есть два простых ответа:
- Измените свой набор данных, чтобы всегда возвращать строку: обычно с объединением.
- Добавьте строку поддельных данных в заголовок табликса, но установите видимость этой строки в выражение, например
=CountRows("DataSet6") <> 0
. Это скроет строку, когда есть реальные строки, возвращаемые набором данных.
Комментарии:
1. Вот и все! Большое спасибо за ваши полезные замечания 🙂