FlexReport Dissection > Sections of FlexReport |
Each FlexReport includes the following five mandatory sections:
Section | Description |
---|---|
Detail | The Detail section contains fields that are rendered once for each record in the source recordset. |
Header | The Report Header section is rendered at the beginning of the report. |
Footer | The Report Footer section is rendered at the end of the report. |
Page Header | The Page Header section is rendered at the top of every page (except optionally for pages that contain the Report Header). |
Page Footer | The Page Footer section is rendered at the bottom of every page. |
In addition to these five sections, Group Header and a Group Footer can also be added as two additional sections representing a group. For example, a report with 3 grouping levels will have 11 sections, which will include a report header, a report footer, a page header, a page footer, a detail section, three group headers, and three group footers.
Each section consists of sub-sections, where the actual report content is shown. A section always contains at least one sub-section. Additional sub-sections can be added to enhance the functionality, for instance, the visibility of a sub-section can be toggled by a script depending on some condition, and so on.
Note that sections can be made invisible, but they cannot be added or removed, except by adding or removing groups. |
You can find the details of all the sections in FlexReport Section.