RDLC не показывает заголовок таблицы при использовании группировки - PullRequest
1 голос
/ 01 ноября 2011

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

1 Ответ

0 голосов
/ 01 ноября 2011

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

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

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

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

  1. Измените ваш набор данных, чтобы всегда возвращать строку: обычно с объединением.

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

...