Как сделать повторение заголовка таблицы на каждой странице

07.03.2019

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

FastReport .Net конечно же позволяет выводить заголовки на каждой таблицы. За это отвечает опция RepeatHeaders. Для нее нужно задать значение true, хотя по умолчанию оно уже имеет это значение. Для объекта Matrix этого будет достаточно. Заголовки матрицы будут отображаться на каждой странице, отображающей эту матрицу.

Однако с объектом Table есть нюанс. Недостаточно лишь установить в true опцию RepeatHeaders.

Нужно задать количество отображаемых строк для заголовка в свойстве FixedRows. Это нужно, если таблица имеет многоуровневый заголовок. По умолчанию, это свойство имеет значение 0. Давайте рассмотрим пример с таблицей с двухуровневым заголовком. Вот как она выглядит по умолчанию, то есть с FixedRows = 0:

Несмотря на то, что свойство RepeatHeaders = true, заголовок на второй странице не отображается. А теперь установим FixedRows = 1:

В этом случае, на второй странице мы получили только верхнеуровневый заголовок. Установим свойству FixedRows значение 2:

.NET FastReport .NET FastReport
16 октября 2026

Новые возможности .NET 11: обзор C# 15, EF Core 11, ASP.NET Core и производительности

Обзор .NET 11: C# 15, union-типы, новая модель безопасности памяти, Windows Forms, EF Core 11, ASP.NET Core и Blazor, ускорение Runtime и NativeAOT.
12 октября 2026

Экспорт отчёта в XML из Preview в FastReport .NET

Узнайте, как сохранить отчёт в формате XML в FastReport .NET: экспорт из Preview без кода и программный экспорт через XMLExport с настройкой параметров.
12 октября 2026

GS1 DataBar Expanded Stacked: особенности и настройка в FastReport .NET

GS1 DataBar Expanded Stacked — многострочный штрихкод для товаров: кодирует GTIN, срок годности, вес, номер партии. Узнайте, как работает символика и настройка Segments в FastReport .NET.

Не является публичной офертой
© 1998-2026 ООО «Быстрые отчеты»