User`s guide
Subreports
22.1 What are subreports?
A subreport is a report within a report. The process for creating a subreport is similar to the process of
creating a regular report. A subreport can have most of the characteristics of a report, including its own
record selection criteria. The only differences between a subreport and a primary report are that a
subreport:
• Is inserted as an object into a primary report; it cannot stand on its own (although a subreport can
be saved as a primary report).
• Can be placed in any report section and the entire subreport will print in that section.
• Cannot contain another subreport.
• Does not have Page Header or Page Footer sections.
There are four instances in which a subreport would typically be used:
• To combine unrelated reports into a single report. See Combining unrelated reports by using
subreports.
• To coordinate data that cannot otherwise be linked. See Using subreports with unlinkable data.
• To present different views of the same data within a single report. See Showing different views of
the same data in a report.
• To perform one-to-many lookups from a field that is not indexed on the lookup field.
Note:
You can increase the performance of reports containing subreports by using on-demand subreports
instead of regular, in-place subreports.
22.1.1 Unlinked vs. linked subreports
2012-03-14489
Subreports