Using Logical Processing
RSUSPEND and RRESUME Commands
A29247-X4-X-8-7672
165
4.13 RSUSPEND
and RRESUME Commands
The print suppression logical processing function permits the user to delete from printing
groups of records that are distinguishable at the start and end, but whose intermediate
records may not be unique or distinguishable. (Print suppression or resumption is invoked
by the use of two separate commands—RSUSPEND and RRESUME.) The tests for each
command are independent and must be described separately. Each of the commands can
specify the full range of tests as described previously for the other logical processing com-
mands.
When specifying either the RSUSPEND or RRESUME command, the user can also specify
whether suspension or resumption of printing occurs on the current or next record. This is
controlled by the BEGIN parameter. This additional control provides the necessary flexibility
to cope with the variability of requirements for print suppression. The BEGIN parameter is
independently specifiable in both RSUSPEND and RRESUME commands.
Upon encountering a record which satisfies the test criteria specified on the RSUSPEND
command, printing is suspended. If BEGIN=CURRENT is coded on the RSUSPEND com-
mand, this record is not printed. If BEGIN=NEXT is coded, the record satisfying the test cri-
teria is printed, and records are discarded beginning with the following record.
Printing is resumed when a record satisfying the TEST in the RRESUME command is en-
countered. If BEGIN=CURRENT is coded in the RRESUME command, the record satisfy-
ing the TEST is printed. If BEGIN=NEXT is coded, printing resumes with the next record.
The following section describes the syntax of the command parameters and explanations
of the parameter options.
Parameter
Definition(s)
BEGIN=
CURRENT
CURRENT
Specifies whether printing stops or resumes on the current or next record for
offline jobs. For RSUSPEND, if CURRENT is coded, the record satisfying test-
exp does not print.
For RRESUME, if CURRENT is coded, the record is printed.
BEGIN=
NEXT
NEXT
If NEXT is coded, the record satisfying test-exp is not printed, and printing be-
gins with the next record.
If NEXT is coded, the record satisfying test-exp is printed, and printing is sup-
pressed beginning with the next record.
The default is NEXT.
TEST=
test-exp
test-exp
The format and syntax of a test-exp are defined in the ”Test expression defini-
tion” section.
Defines test expression for the suspension (RSUSPEND) or resumption
(RRESUME) of printing.
There is no default.
Summary of Contents for XDL
Page 1: ...Oc Oc Reference Guide Oc PRISMAproduction Server V3 10 LCDS Module XDL DJDE...
Page 4: ...A29247 X4 X 8 7672...
Page 66: ...Summary of VOLUME Command Parameters Input Processing 58 A29247 X4 X 8 7672...
Page 118: ...Summary of OUTPUT Command Parameters Continuation Print Processing 110 A29247 X4 X 8 7672...
Page 120: ...Summary of OUTPUT Command Parameters Continuation Print Processing 112 A29247 X4 X 8 7672...
Page 121: ...Print Processing Summary of OUTPUT Command Parameters Continuation A29247 X4 X 8 7672 113...
Page 123: ...Print Processing Summary of OUTPUT Command Parameters Continuation A29247 X4 X 8 7672 115...
Page 125: ...Print Processing Summary of OUTPUT Command Parameters Continuation A29247 X4 X 8 7672 117...
Page 142: ...Summary of STOCKSET Statement Command Parameters Print Processing 134 A29247 X4 X 8 7672...
Page 176: ...RSUSPEND and RRESUME Commands Using Logical Processing 168 A29247 X4 X 8 7672...
Page 240: ...Migrating to HC Highlight Color Support 232 A29247 X4 X 8 7672...