Help / Editors / Report editor / Nested reports
  • Overview
  • The nested reports and the internal reports
  • Differences between nested reports and internal reports
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WindowsLinuxPHPWEBDEV - Browser code
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Stored procedures
The nested reports are used to print several reports (secondary reports) in a single report (main report).
These reports can have a different orientation (portrait/landscape).
For example, the following main report contains:
  • a report displaying the characteristics of a customer.
  • a report displaying the summary of orders for this customer for the last months.
Nested reports
For more details on creating nested reports, see Creating a nested report.
  • The report editor also enables you to use secondary reports in a main report via the internal reports. The following paragraph explains the differences between these two print modes.
  • To print reports with different orientations (portrait/landscape), we recommend that you use the sequencing of reports. This method can be easily implemented. For more details, see Sequencing reports.
The nested reports and the internal reports

Differences between nested reports and internal reports

The internal reports can also be used to print several secondary reports in a main report.
  • Position of the secondary reports:
    In nested reports, secondary reports are printed below one another. The reports can have different orientations. A report in portrait mode can be nested in a report in landscape mode.
    In the internal reports, the secondary reports can be printed:
    • one below another.
    • side by side.
  • Parameters of the secondary reports:
    In a nested report, the secondary reports accept parameters. The parameters are passed when printing the nested report (iPrintReport). For more details, see Report with parameters.
    In an internal report, the secondary report cannot accept parameters.
Remark: To simplify the use of secondary reports, the report editor allows you to create:
Related Examples:
WD Reports Training (WINDEV): WD Reports
[ + ] This example presents the different methods for creating a report:

- prints based on different data sources (queries, variables, ...)
- prints based on controls (Table, Spreadsheet, PVT, ...)
- printing composite reports
- specific prints (portrait/landscape, report with watermark, report with bar code, ...)
Minimum version required
  • Version 9
This page is also available for…
Click [Add] to post a comment

Last update: 07/04/2023

Send a report | Local help