IBM OS/390 User Manual
11.2.5 FSS Procedure and PRINTDEV Statements
Below is the sample FSS proc shown in the
PSF/MVS Systems Programming
Guide.
//SAMPPROC PROC
//STEP01
//STEP01
EXEC PGM=APSPPIEP,REGION=4096K,TIME=1440
//STEPLIB
DD DSN=PSF.LINKLIB,DISP=SHR
//JOBHDR
OUTPUT PAGEDEF=V06483,
/* JOB HEADER PAGE
*/
//
FORMDEF=A10120,CHARS=GT12
/*
FORMDEF: ALTERNATIVE BIN*/
//JOBTLR
OUTPUT PAGEDEF=V06483,
/* JOB TRAILER PAGE
*/
//
FORMDEF=A10110,CHARS=GT12
/*
FORMDEF: MAIN BIN
*/
//DSHDR
OUTPUT PAGEDEF=V06483,
/* DATA SET SEPARATOR
*/
//
FORMDEF=A10110,CHARS=GT12
/*
FORMDEF: MAIN BIN
*/
//MSGDS
OUTPUT PAGEDEF=A08682,
/* MESSAGE DATA SET
*/
//
FORMDEF=A10110,CHARS=GT15
/*
*/
//FONT01 DD DSN=SYS1.FONTLIB,DISP=SHR
/* SYSTEM FONTS
*/
//
DD DSN=INST.FONTLIB,DISP=SHR
/* INSTALLATION USER FONTS
*/
//PSEG01 DD DSN=INST.PSEGLIB,DISP=SHR
/* INSTALLATION PAGE SEGMENTS*/
//
DD DSN=SPEC.PSEGLIB,DISP=SHR
/* SPECIAL PAGE SEGMENTS
*/
//PSEG02 DD DSN=INST.PSEGLIB,DISP=SHR
/* INSTALLATION PAGE SEGMENTS*/
//OLAY01 DD DSN=INST.OVERLIB,DISP=SHR
/* INSTALLATION OVERLAYS
*/
//PDEF01 DD DSN=SYS1.PDEFLIB,DISP=SHR
/* SYSTEM PAGE DEFINITIONS
*/
//
DD DSN=INST.PDEFLIB,DISP=SHR
/* INSTALLATION PAGE DEFS
*/
//FDEF01 DD DSN=SYS1.FDEFLIB,DISP=SHR
/* SYSTEM FORM DEFINITIONS
*/
//
DD DSN=INST.FDEFLIB,DISP=SHR
/* INSTALLATION FORM DEFS
*/
//PRT1
CNTL
//PRT1
PRINTDEV FONTDD=*.FONT01, /* FONT
LIBRARY DD
*/
//
OVLYDD=*.OLAY01,
/* OVERLAY
LIBRARY DD
*/
//
PSEGDD=*.PSEG01,
/* SEGMENT
LIBRARY DD
*/
//
PDEFDD=*.PDEF01,
/* PAGEDEF
LIBRARY DD
*/
//
FDEFDD=*.FDEF01,
/* FORMDEF
LIBRARY DD
*/
//
JOBHDR=*.JOBHDR,
/* JOB HEADER SEPARATOR OUTPUT
*/
//
JOBTRLR=*.JOBTLR,
/* JOB TRAILER SEPARATOR OUTPUT */
//
DSHDR=*.DSHDR,
/* DATA SET HEADER SEPARATOR
*/
//
MESSAGE=*.MSGDS,
/* MESSAGE DATA SET OUTPUT
*/
//
BUFNO=5,
/* NUMBER OF WRITE DATA BUFFERS */
// PAGEDEF=A08682, /* DEVICE PAGEDEF DEFAULT
*/
// FORMDEF=A10110, /* DEVICE FORMDEF DEFAULT
*/
//
CHARS=GT12,
/* DEFAULT FONT
*/
// PIMSG=(YES,16), /* ACCUMULATE DATA SET MESSAGES */
// DATACK=UNBLOCK, /* UNBLOCK DATA CHECKS */
// DATACK=UNBLOCK, /* UNBLOCK DATA CHECKS */
//
TRACE=NO,
/* BUILD INTERNAL TRACE
*/
//
SETUP=FORMS
/* SETUP MESSAGE
*/
//PRT1
ENDCNTL
11.2.5.1 Comparison of PRINTDEV Statement Parameters
In PSF/VSE and PSF/MVS, the PRINTDEV statement is part of the PSF startup job
which defines the AFP printing environment and default print attributes. (In
OS/390, the PRINTDEV statement is actually a JCL statement with
which defines the AFP printing environment and default print attributes. (In
OS/390, the PRINTDEV statement is actually a JCL statement with
″//″
in columns
1 and 2.) Many of these parameters can also be specified or overridden on the
JES2 PRT(nnnnn) initialization statement or on the user
JES2 PRT(nnnnn) initialization statement or on the user
′
s // OUTPUT statement.
Most PRINTDEV parameters are supported identically between PSF/VSE and
PSF/MVS. Exceptions are listed in the table below.
PSF/MVS. Exceptions are listed in the table below.
238
VSE to OS/390 Migration Workbook