Using logical processing
3-16
Using LCDS Print Description Language
– If the LINENUM parameter is used, lines within the
specified range are processed normally, and lines outside
the range are not evaluated. Thus, Change mode
comparison strings are not saved from lines outside of a
LINENUM range. Refer to the “CRITERIA LINENUM”
parameter section in this chapter for information on using
this parameter of the CRITERIA command.
– “No print” records (carriage control specifies no printing
but only skipping or spacing) are evaluated for logical
processing.
CRITERIA
CHANGE
parameter syntax
example
A Change mode CRITERIA command can be coded as follows:
criid
: CRITERIA CHANGE= (
offset
,
length
, NE, LAST),
LINENUM= (
init
,
count
);
CRITERIA CONSTANT
Specifies that the content of a record will be compared to the
values that were specified in a TABLE command with the
identifier
tabid
. The CRITERIA CONSTANT specification is
referenced by the TEST parameter of the logical processing
command that follows it in the JSL.
CONSTANT also specifies the location and length of the fixed
field within a record that will be searched for the constant. The
field to be compared is located the number of bytes indicated by
the
offset
variable from the start of the user portion of the record.
The field has a length the number of bytes indicated in the
length
variable.
When the field in the record matches a constant in the table and
is equal (EQ), the CRITERIA command is TRUE, and the
processing that was specified by the parameter is performed. If
the field matches a constant in the table, but is not equal (NE),
the command is FALSE.
Syntax
ac
: CRITERIA CONSTANT = (
offset, length
, {EQ | NE},
tabid
)
Summary of Contents for Docuprint 75
Page 16: ...Table of contents xvi Using LCDS Print Description Language ...
Page 26: ...Introduction xxvi Using LCDS Print Description Language ...
Page 108: ...PDL principles and procedures 1 82 Using LCDS Print Description Language ...
Page 354: ...Specifying print format parameters 4 114 Using LCDS Print Description Language ...
Page 436: ...Using PDL commands for graphics 6 8 Using LCDS Print Description Language ...
Page 452: ...PDL command and DJDE summary A 16 Using LCDS Print Description Language ...
Page 470: ...Character code assignments C 8 Using LCDS Print Description Language ...
Page 478: ...Offline specifications D 8 Using LCDS Print Description Language ...
Page 506: ...INDEX INDEX 12 Using LCDS Print Description Language ...