|
Append Multiple Reports
|
Previous Top Next |
|
RPM provides two ways to append multiple reports into a single printable/viewable report. 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. 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. |