Previous Topic: Stacked Report ProcessingNext Topic: Monitored Data Output


Interleaved Report Processing

In interleaved report processing, multiple reports are associated with the same SYSOUT data set. The individual records of the reports are interleaved and contain a one-character interleave identifier that is used to separate the reports.

Example

Record 1 of report 1 is written, record 1 of report 2 is written, records 2 through 8 of report 1 are written, record 1 of report 3 is written, and so on.

Specifications are defined in the report definition attributes to identify how the reports are separated. These specifications are referred to as report identification text.

As each record is processed, it is written to the appropriate report based on its interleave identifier. The interleave identifier is removed from the record before it is written. If no appropriate report is defined, the record is discarded.