beautypg.com

Xerox 4112-4127 Enterprise Printing System-192 User Manual

Page 233

background image

Using logical processing

Using LCDS Print Description Language

3-53

RSTACK command

The stacked reports feature enables you to define a series of
reports in a single file. This is accomplished by specifying the
end of the report in the coded logical processing commands.
The printer stacks reports in a file if more than one report is
included in a single file (or a single spooled host file identified by
the banner pages). In processing stacked reports, the system
checks each record for the logical “end of report” specification as
defined by the RSTACK TEST parameter.
When you use RSTACK for report separation, the end of the
report occurs as soon as the test criteria are satisfied. However,
when BANNER is coded, you specify the number of consecutive
banner pages that must satisfy the test criteria before end of
report occurs.
Report separation based on banner page detection is performed
with the BANNER command. When you use RSTACK for report
separation, the end of the report occurs as soon as the test
expression is satisfied. However, when BANNER is coded, you
specify the number of consecutive banner pages that must
satisfy the test criteria before the end of the report occurs, and
report separation occurs on a page boundary.

RSTACK delimiter modes

There are two modes of stacked reports: delimiter and
nondelimiter.

In delimiter mode, the record satisfying the TEST criteria is
not part of the data for the report that follows the delimiter, but
simply serves to separate or delimit one report from another.

In nondelimiter mode, reports are “stacked” one after the

other without any special records separating them.

The two modes are specified by the DELIMITER parameter of
the RSTACK command.

Delimiter mode

If DELIMITER=YES is coded (delimiter mode), you may actually
separate each report with multiple successive records, each of
which satisfies the test expression of the RSTACK command. In
this case, all consecutive delimiters are treated as a delimiter
packet.