Display Continued Text for Repeated Table Group Headers
Environment
| Product | Progress® Telerik® Reporting |
| Release | 2026 Q1 |
Description
When a table group spans multiple pages, you may want to indicate on subsequent pages that the group is continued from a previous page. For example, displaying "Category Name........." instead of just "Category Name" helps readers understand they are viewing the continuation of a group.
This article demonstrates how to create a table group with a repeatable header and conditionally display different content based on whether the header appears for the first time or as a repeated instance.
Solution
Step 1: Add a Group with Repeatable Header
- Select the Table, Crosstab, or List item on the design surface.
- In the Group Explorer, right-click an existing group.
- Click Add Group, and then click Parent Group or Child Group depending on your needs. The Table Group dialog box opens.
- In the Group by section, click New.
- Enter an expression for the grouping criteria (for example,
= Fields.Category). - Select the Add Header checkbox.
- Select the Repeat On Every Page checkbox to repeat the header on each page.
- Click OK.
The group is added with a header that will repeat on every page where the group data appears.
Repeatable headers and footers are not compatible with the
PageBreakproperty. If any group in the table has aPageBreakvalue other thanNone, repeatable headers and footers will not be processed and rendered, even ifPrintOnEveryPageis enabled.
Step 2: Configure the Group Header Content
- Locate a TextBox in the newly created group header row.
- Set the TextBox
Valueto display the group field (for example,= Fields.Category).
At this point, the header will repeat on every page, but it will show the same content each time.
Step 3: Display Different Content for Repeated Headers
To add a visual indication when the header is repeated:
- Select the TextBox in the group header.
- Modify the
Valueexpression to=Fields.Category + IIf(ReportItem.IsRepeated, ".........", "")
Now, the first occurrence of the header displays "Category Name", while subsequent pages display "Category Name.........".
Example Report
For a complete working example that demonstrates this functionality, download the RepeatableTableGroupHeadersDemo.trdx sample report.