ComponentOne Reports for WinForms Designer Edition: ComponentOne Reports for WinForms > Reports for WinForms Task-Based Help > Reporting Task-Based Help > Customizing the Page Headers > Adding a Continued Label to Headers on Page Breaks

Adding a Continued Label to Headers on Page Breaks

Group Header sections are repeated across page breaks if their Repeat property is set to True. This makes the report easier to read, but it can be hard to tell if a group header on a page marks the beginning of a group or is just a continuation.

One way to address this is to add a field with a "Continued" label named, fContinued, for example to the group header and control its visibility with script. To do this, complete the following steps:

1.   Open the C1ReportDesigner. For more information on how to access the C1ReportDesigner, see Accessing C1ReportDesigner from Visual Studio.

2.   Create a new report or open an existing report. Once you have the report in the C1ReportDesigner, you can modify the report properties.

3.   Click the Close Print Preview button to begin editing the report.

4.   In Design mode, select Detail from the drop-down list above the Properties window.

5.   Locate the Detail.OnPrint property and click the empty field next to it, and then click the ellipsis button.

6.   The VBScript Editor appears. Enter the following VBScript expression in the code editor:

' VBScript: Detail.OnPrint

fContinued.Visible = true

7.   Then select GroupFooter from the drop-down list above the Properties window.

8.   Locate the GroupFooter.OnPrint property and click the empty field next to it, and then click the ellipsis button.

9.   The VBScript Editor appears. Enter the following VBScript expression in the code editor:

' VBScript: GroupFooter.OnPrint

fContinued.Visible = false

If the fContinued field is initially invisible, then the script will show the label only on continued page headers. This script ensures that the fContinued field is visible within the group. Any page breaks created after the group footer and before the next Detail section will not show the label.

* Sample Report Available

For the complete report, see report "18: Continued Headers" in the CommonTasks.xml report definition file, which is available for download from the CommonTasks sample on the ComponentOne HelpCentral Sample page.


Send comments about this topic to ComponentOne.
Copyright © ComponentOne LLC. All rights reserved.