beautypg.com

Xerox 96MX User Manual

Page 335

background image

SPECIFYING DYNAMIC JOB DESCRIPTOR ENTRIES (DJDES)

XEROX DOCUPRINT 96/DOCUPRINT 96MX LPS PDL REFERENCE

8-7

IDEN command

To invoke DJDE processing, an IDEN command must be coded in
the JDL. This command notifies the system that DJDE records may
be part of the input data stream. It also describes the search criteria
for locating and identifying DJDE records. The DJDE record (or
records) are interspersed among the data records in the input data
stream. Each DJDE record contains an identification field (which
matches the search criteria specified in the active JDE) and a series
of parameters that describe the actual JDE changes to be applied to
the report.

The IDEN command (coded in a user’s JDE) notifies the system that
a DJDE record (or records) may be part of the input data stream. The
command also describes the characteristics of a DJDE record so the
system can identify and locate any DJDE records. The IDEN
command syntax and interpretation are described in table 8-3. An
example of a coded IDEN command is:

IDEN PREFIX=’RTEST’, SKIP=9,OFFSET=3,OPRINFO=YES;

The PREFIX parameter defines the character string which must
appear in the identification part of each DJDE record in the input data
stream. When the system recognizes this character string (in the
example, the EBCDIC string ’RTEST’), it examines the rest of the
record for DJDE parameters. The OFFSET and SKIP parameters
define the starting positions of the prefix string and DJDE parameters
within the record.

Example:

IDEN PREFIX=E’DJDE’, SKIP=7, OFFSET=2, OPRINFO=YES;

OFFSET

This parameter specifies the number of bytes (beginning at 0) from
the beginning of the user portion of the record to the beginning of the
prefix string constant of the DJDE record. It may be a negative
number.

Syntax

OFFSET =

option(s)

Options

Table 8-4 lists the parameter option(s) and definition(s).

Table 8-4.

OFFSET parameter option(s) and definition(s)

Option(s)

Definition(s)

value

A

value specifies the number of bytes (beginning at

0) from the beginning of the user portion of the record
to the beginning of the prefix string constant of the
DJDE record. It may be a negative number.

The default is 0.