Understanding Page Bands in Report Designer

Understanding Page Bands in Report Designer

The articles in this section of the Knowledge Base involve working with Page Bands for display in your reports. To access the Report Designer, select Toolbox Setup > Design Reports > Design (Report Type) Report. Select New Report to design a report from scratch or New Report from Existing. Select Designer to open Report Designer.

From this screen, add a Page Band component to your report, or edit an existing data band component.


Fig. 01 – Page Bands

Page bands are a vital component for report creation. Generally, they are used to output things like company address, contact information, copyright notices, page numbering, etc.. Report Designer has three types of page bands: Empty Data, Page Footer, and Page Header.

Page Header Band

A Page Header band is output at the top of every page of the report. There is no limit to the amount of Page Header bands that can be placed on a page.

The number of Page Header bands that can be placed on a page is effectively only limited by the available space.

Example

In a new report, add a Page Header band, a Data band, and a Header band. Use the Page Header band to display the current page number and number of pages in the report. Use the Data band to display data in the report. Use the Header band to display column headers. Add a text component to the Page Header band and add the following expression in the Text Property Editor:

{PageNofM}

To the Header Band, add four text components to act as column headers. For this example, I’ve added the following headers:

  1. Company
  2. Address
  3. Phone
  4. Contact

To the Data Band, add four text components and apply a data field that corresponds to the headers you chose above.

You should have something that looks like this:


Fig. 02 – Example with Three Bands and Page Number Expression in Designer

At this point, run the report. Notice the page number is printed at the top of each page and that data fields have populated down the pages.


Fig. 03 – Printed Report Example

A Page Footer band is output at the bottom of every page of the report. The Page Footer is useful for company information, dates, and page numbers. There is no limit to the amount of Page Footer bands that can be placed on a page.

The number of Page Footer bands that can be placed on a page is effectively only limited by the available space.

Example

In a new report, add a Page Footer band, a Data band, and a Header band. Use the Page Footer band to display the current page number and number of pages in the report. Use the Data band to display data in the report. Use the Header band to display column headers. Add a text component to the Page Footer band and add the following expression in the Text Property Editor:

{PageNofM}

To the Header Band, add four text components to act as column headers. For this example, I’ve added the following headers:

  1. Company
  2. Address
  3. Phone
  4. Contact

To the Data Band, add four text components and apply a data field that corresponds to the headers you chose above.

You should have something that looks like this:


Fig. 04 - Example with Three Bands and Page Number Expression in Designer

At this point, run the report. Notice the page number is printed at the bottom of each page and that data fields have populated down the pages.


Fig. 05 – Printed Report Example

PrintOnEvenOddPages Property


Fig. 06 – Print on Even Odd Pages Property

The PrintOnEvenOddPages property is used to print headers and footers on even/odd pages, for Page Header bands and Page Footer bands.


Fig. 07 – PrintOnEvenOddPages Set to EvenPage

Figure 06 shows a report with the PrintOnEvenOddPages property of the Page Header band set to EvenPage.


Fig. 08 – PrintOnEvenOddPages Set to OddPage.

Figure 07 shows a report with the PrintOnEvenOddPages property of the Page Header band set to OddPage.

There are three values available for the PrintOnEvenOddPages Property:

  1. PrintOnOddPage – Bands are printed on odd pages. 
  2. PrintOnEvenPages – Bands are printed on even pages. 
  3. Ignore – Bands are printed on all pages. 
    • Related Articles

    • Understanding Empty Data Bands in Report Designer

      The articles in this section of the Knowledge Base involve working with Empty Data bands for display in your reports. To access the Report Designer, select Toolbox Setup > Design Reports > Design (Report Type) Report. Select New Report to design a ...
    • Understanding Report Bands in Report Designer

      The articles in this section of the Knowledge Base involve working with Report Bands for display in your reports. To access the Report Designer, select Toolbox Setup > Design Reports > Design (Report Type) Report. Select New Report to design a report ...
    • Adding a Header to a Table in Report Designer

      The articles in this section of the Knowledge Base involve working with Lists for display in your reports. To learn more about Lists and how to access the Report Designer, see Creating Lists in Report Designer. This article provides information on ...
    • Understanding Child Bands in Report Designer

      The articles in this section of the Knowledge Base involve working with Child Bands for display in your reports. To access the Report Designer, select Toolbox Setup > Design Reports > Design (Report Type) Report. Select New Report to design a report ...
    • Report Band Properties in Report Designer

      The articles in this section of the Knowledge Base involve working with Report Bands for display in your reports. To learn more about Report Bands, and how to access this section within the Report Designer, see Understanding Report Bands in Report ...
    • Recent Articles

    • Microvellum Foundation Library Release Notes | Build 24.0419

      Additions Added the new Blum SPACE STEP system. This can be activated within the “Toe Kick Assembly” construction option prompt in certain base & tall cabinet products. Added a new drawer system, the Harn Alunan T. Added 9 new Lamello Cabineo X ...
    • Toolbox Release Notes | Build 24.1.0416.641

      The following release notes apply to Toolbox build 24.1.0416.641. Maestro Toolfile Fix There was an issue with Maestro SCM Toolfiles reportedly experienced by some users, wherein the labels output by autolabeling would be in incorrect positions, an ...
    • Toolbox Release Notes | Build 24.1.0409.641

      The following release notes apply to Toolbox build 24.1.0409.641 Saw Delimited Processing Station Figure 1: The Saw Delimited option in a custom processing station. New options have been added to saw processing stations to allow for control over data ...
    • Toolbox Release Notes | Build 24.1.0328.641

      The following release notes apply to Toolbox Build 24.1.0328.641 Fillet Token Fixes Issues were discovered in the use of fillet tokens on products that also had the IRIB setting enabled: Some users processed work orders with rounded parts, which ...
    • Microvellum Foundation Library Release Notes | Build 24.0322

      Additions Added the Master Angled Ends Cabinet. Added a Global prompt, "Hinge Plate Offset From Front" for easier control. Added “Double Division” option to Horizontal Designer Cabinets, 3 Door Cabinets, and other similar products. Added a new ...