For many XEROX printer models (9700, 8700, and so on), it may be necessary to specify different printing options using special control records that are inserted in the SYSOUT directed to the printer. These parameters are usually referred to as DJDE parameters. The way in which Control‑D supports DJDE parameters is described in the following paragraphs. For additional information, including instructions for local adaptations, see the INCONTROL for z/OS Installation Guide: Installing.
A special library is used to define the DJDE parameters of each report. This library is referenced by DD statement DADJDE of the Printers Control monitor. The original name supplied is OLPREFD.DJDEPARM.
The Control‑D DJDEPARM library contains one member for each job that produces output to be printed on XEROX printers. The member name must be identical to the job name. Each member contains DJDE parameters for all reports produced by the job.
Optionally, you can define the member name according to
For more information about defining the member name, refer to the IOADFLTS member of the IOA DOC library.
If you use option DJDEPARM for online printing, ensure that your online environment (for example, IOA Online monitor, TSO Logon procedure) is referenced by DD statement DADJDE.
In each member, there must be one line in the format described in the following table for each report produced by this job:
Table 142 Format of Mandatory Line for Each Report Produced
Format |
Description |
---|---|
++++repname |
++++ starts in column 1 |
+++repname[ JOBNAME=jobname] |
+++ starts in column 1; JOBNAME= starts in column 25 - optional |
++++ or +++ |
Identifies the line as a report name line. |
repname |
Name or mask of the report Maximum length:
The repname must be the same as the name of the report specified in report decollating parameter DO NAME. |
One or more DJDE control parameters records may follow the ++++repname line.
Any number of ++++repname lines can be present in one member (that is, several reports can be produced by the same job).
For example, consider the following report decollating mission parameters:
JOBNAME=ARINS1 |
DO USER=BRANCH |
DO NAME=AR‑REPORT‑1 |
DO NAME=AR‑REPORT‑2 |
Member ARINS1 in the Control‑D DJDEPARM library can contain the following:
++++AR‑REPORT‑1 |
DJDE lines for report AR-REPORT-1 |
++++AR‑REPORT‑2 |
DJDE line for report AR-REPORT-2 |
When Control‑D prints the report named ar‑report‑1, the lines following the ++++ line are written at the beginning of the report.
When Control‑D prints the report named ar‑report‑2, the last line in the member is written to the report.
Optional Wish WD2754 is applied
One more report decollating mission for JOB ARINS2:
JOBNAME=ARINS2 |
DO USER=BRANCH |
DO NAME=AR REPORT 1 |
DO NAME=AR REPORT 2 |
Member BRANCH in the Control D DJDEPARM library can contain the following:
++++AR‑REPORT‑1 |
JOBNAME=ARINS1 |
DJDE lines for report AR-REPORT-1 JOB ARINS1 |
++++AR‑REPORT‑2 |
JOBNAME=ARINS1 |
DJDE lines for report AR-REPORT-2 JOB ARINS1 |
++++AR REPORT 1 |
JOBNAME=ARINS2 |
DJDE lines for report AR-REPORT-1 JOB ARINS2 |
+++AR REPORT 2 JOBNAME=ARINS2 |
DJDE lines for report AR-REPORT-2 JOB ARINS2 |
When Control D prints the report named ar report 1 from JOB ARINS1, the two first DJDE lines are written at the beginning of the report.
When Control D prints the report named ar report 2 from JOB ARINS2, the last DJDE lines in the member are written to the report.
A XEROX printer must be defined as XER in member CTDPARM in the IOA PARM library. For more information, see the Control‑D chapter in the INCONTROL for z/OS Installation Guide: Installing.
Parent Topic |