
CREATING A JOB SOURCE LIBRARY (JSL)
3-12 XEROX DOCUPRINT 180 LPS PDL REFERENCE
Specifying u s e of DJDEsMost PDL commands can also appear in the form of DJDEs, which
allow page-by-page or record-by-record modifications to your
applications. In order to use DJDEs, an IDEN command must be
specified in the JSL to advise the system where to look for them in
the input data stream. For example:
IDEN PREFIX=’C9700’, SKIP=7,
OFFSET=1;
Refer to the appendix “PDL/DJDE command summary,” fo r
information on which PDL commands have DJDE counterpart s.
Adding logical processing specificationsLogical processing commands are invoked when the system locates
satisfactory test criteria. These test criteria are set up for record or
block fields and, if met, allow special processing to take place for
such things as banner pages, block selection or deletion, page
selection from auxiliary paper trays, and page offsetting. An exa mple
of logical processing tests and criteria is provided in this catalog level
command set:
/* Catalog level commands*/
TCCS: CATALOG;
T1: TABLE CONSTANT=(’PAGE 1’);
T2: TABLE CONSTANT=(’INPUT RECORDS’);
T3: TABLE CONSTANT=(’JOB’);
C1: CRITERIA CONSTANT=(122,11,EQ,T1),
LINENUM=(1,10);
C2: CRITERIA CONSTANT=(14,13,EQ,T2);
C3: CRITERIA CONSTANT=(14,3,EQ,T3);
Specifying formatsThere are many standard formats available for you to select for your
JSL. These formats are listed in the PDE command section of
chapter 7, “Specifying output parameters.“ PDEs, like VFUs and
IDRs, require identification, for example:
PDE1: PDE BEGIN=(0.18 IN,0.66 IN),
FONT=(LO112B,LO1BOA),
PMODE=LANDSCAPE;
PDE2: PDE BEGIN=(1.03, .51),
BEGIN=(6.30, .51),
FONTS=P1O12A,
PMODE=PORTRAIT;