3800 Model 1
In this example, the vertical spacing and channel codes for an
11-inch form are specified, and the module is added to the SYS1.IMAGELIB
data set as a new member.
//FCBMOD1 JOB ...
//STEP1 EXEC PGM=IEBIMAGE
//SYSUT1 DD DSNAME=SYS1.IMAGELIB,DISP=OLD
//SYSPRINT DD SYSOUT=A
//SYSIN DD *
FCB CH1=1,CH12=80,LPI=8
NAME IJ
/*
The control statements are discussed below:
- The SYSUT1 DD statement includes DISP=OLD to ensure that no other
job can modify the data set while this job is executing.
- CH1=1 specifies channel 1 code for line 1, allowing for positioning
at line 1.
- CH12=80 specifies channel 12 code for line 80, allowing for positioning
at line 80 and a unit exception indication at line 80 (the last printable
line on the page.)
- LPI=8 specifies that the entire form is to be at a vertical spacing
of 8 lines per inch. Because the SIZE parameter is omitted, the form
length defaults to 11 inches. Because there are 10 inches of printable
space in an 11-inch form, 80 lines are printed at 8 lines per inch.
- The name of the new FCB module is IJ; it is stored as a member
of the SYS1.IMAGELIB data set.