The main goal of a report book is combining different reports into one for the purposes of printing them at once or exporting them to a single file. Reports are displayed in the order they were added to the report book, each report starting on a new page.
You need to combine multiple reports into a single document for preview, print and export;
You need to combine multiple instances of the same report with different settings into a single document for preview, print and export;
You need each report to start on a new physical page, sheet in Excel Workbook;
You need each report to have different page settings like page size and orientation;
A Report Book is a class inheriting Telerik.Reporting.ReportBook. The ReportBook.ReportSources collection allows you to add reports of different formats (XML, TRDX and TRDP files, run-time instances or classes inheriting Telerik.Reporting.Report) into the book, where the Reporting Engine knows how to process the separate reports based on the type of the used Report Source for adding them.
Note that Instance and XML Report Sources cannot be used with the ReportBook.
The Report Book online demo is available also in the local Examples installed by default under ...Progress\Reporting R2 2021\Examples . An example how to create a ReportBook instance at run-time can be found in How to: Create a Report Book at run-time.