RDLC не показывает заголовок таблицы при использовании группировки

#reporting-services #rdlc

#Службы отчетов #rdlc

Вопрос:

У меня есть отчет rdlc, использующий группировку. Когда в отчете нет данных, заголовок таблицы не отображается, а отображается только заголовок страницы. Я пытаюсь использовать функцию countRows () для настройки видимости строки, но это тоже не сработало. Не могли бы вы мне помочь?

Ответ №1:

По умолчанию во вновь созданной таблице должны отображаться фактические заголовки таблиц, даже если строк нет, но заголовки любых групп отображаться не будут. Убедитесь, что ваши заголовки не находятся в группе: т. Е. Они не должны иметь скобки в левой части строки.

Копирование моего ответа на аналогичный вопрос несколько недель назад:

Если табликс (таблица, список или матрица) подключен к набору данных, который не возвращает строк, то табликс не будет отображать строки данных (подробные или другие групповые строки).)

Если вы хотите, чтобы табликс отображал строки [data], когда набор данных не возвращает none, есть два простых ответа:

  1. Измените свой набор данных, чтобы всегда возвращать строку: обычно с объединением.
  2. Добавьте строку поддельных данных в заголовок табликса, но установите видимость этой строки в выражение, например =CountRows("DataSet6") <> 0 . Это скроет строку, когда есть реальные строки, возвращаемые набором данных.

Комментарии:

1. Вот и все! Большое спасибо за ваши полезные замечания 🙂