Understanding Row Numbering in Master-Detail Reports

Understanding Row Numbering in Master-Detail Reports

The articles in this section of the Knowledge Base involve working with Master-Detail lists for display in reports. To learn more about Master-Detail Reports and how to access the Report Designer, see Creating a Master-Detail Report in Report Designer. This article explains numbering Master-Detail reports.

Just like with ordinary lists, the rows of a Master-Detail report can be numbered. However, there is one difference. When numbering is used in the Detail of the Data band, the numbering restarts for each sublist.


Fig. 01 – Numbered Master-Detail Report

The numbering for the Master list is in red, and the Detail lists are in blue. Notice how the Detail lists restart for each Product.

Besides using system variables, the numbering can be done using the Line property of the Data band. The expression to be entered into the Data Editor is as follows:

{ProductsBand.Line}. {Products.Name}
If DataBand1 has been renamed, ensure the new name is used. In the case above, the band name was changed to “ProductsBand.”

Using the Line property of the Data band is beneficial when there needs to be numbering for two different bands in one expression. For example, inserting the following expression on the Detail band results in the line number of the Master band being displayed alongside the number of the row in the Detail band:

{ProductsBand.Line}. {Line}. {Subassemblies.Name}

Fig. 02 – Report Template Example

When rendered, this results in the following:


Fig. 03 – Master-Detail Numbering Example
    • Related Articles

    • Creating a Master-Detail Report in Report Designer

      The articles in this section of the Knowledge Base involve working with and creating Master Detail Lists for display in reports. To access the Report Designer, select Toolbox Setup > Design Reports > Design (Report Type) Report. Select New Report to ...
    • Understanding Multi Level Nesting in Report Designer

      The articles in this section of the Knowledge Base involve working with Master-Detail lists for display in reports. To learn more about Master-Detail Reports and how to access the Report Designer, see Creating a Master-Detail Report in Report ...
    • Report Training Tutorial 4: Creating Master Detail Reports

      This is the fourth in a series of five Report Training Tutorial videos.  This video provides an introduction to Master Detail Reports including the required  Database Structure and Table Relations.  You'll learn how to create your own Master Detail ...
    • Understanding the Keep Details Property in the Report Designer

      The articles in this section of the Knowledge Base involve working with Master-Detail lists for display in reports. To learn more about Master-Detail Reports and how to access the Report Designer, see Creating a Master-Detail Report in Report ...
    • Understanding Sub Reports in Report Designer

      The articles in this section of the Knowledge Base involve working with the Sub Report component for display in your reports. To access the Report Designer, select Toolbox Setup > Design Reports > Design (Report Type) Report. Select New Report to ...
    • Recent Articles

    • The Range Hood - Add-on

      About the Library Add-on This is a “Master” Range Hood product capable of being used as is or saved back to the library numerous times in unlimited number of different combinations.  This Library Add-on is compatible with the Foundation Library. This ...
    • Toolbox Release Notes | Build 22.1.0406.641

      The following Release Notes apply to Toolbox Build 22.1.0406.641 Database Management Resolutions: Resolved an issue that caused template level projects to be deleted when deleting a seemingly “empty” category (this was caused by a mix-up in the ...
    • Microvellum Foundation Library Release Notes | Build 22.0407

      The following release notes apply to Microvellum Foundation Library, Build 22.0407 Please make sure you are selecting the correct specification group when drawing products. There may be specification groups for both metric and imperial. Additions: ...
    • Toolbox Release Notes | Build 22.1.0325.641

      The following Release Notes apply to Toolbox Build 22.1.0325.641 Toolfile Resolutions: Resolved an issue in certain post names where the pecking number was not working. Resolved an issue in certain post names where some face 6 machining was falling ...
    • Toolbox Release Notes | Build 22.1.0317.641

      The following Release Notes apply to Toolbox Build 22.1.0317.641 Database Resolutions: Resolved an issue where the user experience took longer than necessary to start.   Materials Resolutions: Resolved an issue where with formulated materials the ...