В макете печати не отображаются повторяющиеся заголовки таблиц ssrs

Я пытаюсь показать заголовки таблиц на каждой новой странице, и он работает в обычном режиме предварительного просмотра в службах отчетов, но не работает при отображении отчета в режиме макета печати. Он показывает заголовки на некоторых страницах, но только тогда, когда моя родительская группа находится вверху страницы, что редко является причиной других данных "дочерних таблиц", которые отображаются после.

Я следил за некоторыми другими SO-сообщениями, в которых они предлагают перейти в расширенный режим с помощью группы столбцов, выбрать статическое поле, принадлежащее заголовкам таблицы, поместив свойство KeepWithGroup в AFTER, а свойство RepearOnNewPage в TRUE. и, разумеется, в свойствах табликса установите флажок "Повторять столбцы заголовков на каждой странице". Делая все, что люди предлагают в других SO-постах, я просто не могу заставить его работать.

На рисунке ниже показано, как выглядит таблица, где отмеченная желтым цветом область - это заголовок, а красным - "дочерняя таблица", которую я вставил после слияния этой строки. Между отмеченными строками находится родительская таблица, по которой упорядочена дочерняя таблица. Макет таблицы в отчете.

Пожалуйста, помогите мне, это такая досадная проблема!

РЕДАКТИРОВАТЬ ---

Итак, я понял, что заголовки следуют за группой и что "KeepWithGroup" = After показывает заголовки только тогда, когда группа начинается в верхней части страницы. Есть ли обходной путь, чтобы заголовок отображался на каждой странице, не делая его заголовком страницы?

2 ответа

Пожалуйста, следуйте всем остальным советам, доступным по этой теме:

RepeatOnNewPage property to **True**.
KeepWithGroup property to **After**.

Но затем убедитесь, что ваша группа самого низкого уровня имеет свойство KeepTogether, установленное на True.

В противном случае вы просто будете надеяться, что ваши данные прервутся на странице для повторения заголовка.

После долгих мучений с этой точной проблемой, даже установив для RepeatOnNewPage значение true, а для свойства KeepWithGroup значение After... в конечном итоге исправление заключалось в настройке верхнего и нижнего полей отчета.

Странная часть заключается в том, что заголовки правильно повторяются в предварительном просмотре отчета, но не после нажатия кнопки макета печати.

изменение верхнего и нижнего полей с 0,25 на 1 устраняет проблему с повторяющимся заголовком, но затем добавляет пробел. Я все еще пытаюсь выяснить причинно-следственную связь между маржей и тем, почему она прерывает повторение заголовка... но по какой-то причине это решает проблему.

Другие вопросы по тегам