Append Multiple Reports
Previous  Top  Next
 
RPM provides two ways to append multiple reports into a single printable/viewable report.

Append Selected Reports

The newest, and most flexible, option would be to use
rpm_AppendSelectedReports which allows you to define the reports which are appended and the order they are appended at runtime. You can accomplish this through the use of a listbox procedure of your design or hardcode the report procedures and order within your application.

rpm_AppendSelectedReports simply requires a queue of report procedure names in the order in which they are to be processed. In this release of RPM you are restricted to reports that have the same orientation and paper size, but this restriction will be lifted in a future release of RPM.

Once the queue is configured the reports listed are processed, in record order, and after the last report is run the end user may preview or print the combined report.

All reports which are provided for selection using the rpm_AppendSelectedReports template require the
rpm_ShuffleChainedReport extension template.

Shuffle Reports

This option uses
rpm_ShuffleBaseReport. This template does, however, limit the flexibility in that the report order is set at design time. Other than this limitation both options provide the same functionality in the completed report.

Subsequent reports, when using rpm_ShuffleBaseReport, require the
rpm_ShuffleChainedReport extension template.