PRINT LINECOUN LI allows you to set the number of lines to be printed on each
page. nn can be any decimal number from 0 through 99. If a
number is not specified, the default value is 55. If nn is
set to zero, the effect is that of an infinite line count
and page ejection does not occur. This option has no
effect if the CC option is also specified.
1. The file may contain carriage control characters and may have
either fixed-or variable-length records, but no record may exceed
132 characters for a 1403 or 3203 printer or 150 characters for a
3211 printer. There are two exceptions: If the CC option is in effect,
character longer (133 or 151) to
character.
the record length can be one
allow for the carriage control If the HEX option is in effect, a record of any length can be
printed, up to the CMS file system maximum of 65,535 bytes.
2. If you want the first character of each line to be interpreted as a carriage control character, you must use the CC option. When you
use the CC option for files that do not contain carriage control
characters, the first character of each line is stripped off. An attempt is made to interpret the first character for carriage
control purposes, an invalid character produces undesirable
results. CMS does not perform validity checking for carriage
control characters. Piles with a filetype of UPDLOG (produced by the UPDATE command) must be printed with the CC option.
3. One spool printer file is produced for each PRINT command; for
example:
print mylib maclib (member get
prints the member GET from the file MILIB MACLIB. If you want to
print a number of files as a single file (so that you do not get output separator pages, for example), use the CP command SPOOL to
spool your virtual printer with the CONT option.
4. The PRINT command has its own forms control buffer load. The format of the PCB macro used is:
FCB NNNN, 6,66, (1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,10,10,
11,64,12,65,9)
This FCB macro is always loaded by the PRINT command and must be
taken into account when the CC option is used. FCB is a series of
DCs at label CCWLFCB. 5. If the MEMBER option is specified more than once, only the last
member specified is printed. If one MEMBER option is coded with an
asterisk (*), and another MEMBER option is with a member
name, only the specified member is printed, regardless of their order on the command line. For example if you code: print one maclib (member examplel member example2 only EXAMPLE2 is printed. 140 IBM VM/370 CMS Command and Macro Reference
PRINT
If you code:
print one maclib (member examplel member *
only is printed.
None. The CMS ready message indicates the command completed without
error (that is, the file is written to the spooled printer). The file
is now under the control of CP spooling functions. If a CP SPOOL command option such as HOLD or COpy is in effect, you may receive a
message from CP. DMSPRT002E FILE 'fn ft fm' NOT FOUND RC=28 DMSPRT003E INVALID OPTION 'option' RC=24 DMSPRT008E DEVICE 'cuu' {INVALID OR NONEXISTENT1UNSUPPORTED DEVICE TYPE} RC=36 DMSPRT013E MEMBER 'name' NOT FOUND IN LIBRARY RC=32 DMSPRT029E INVALID PARAMETER 'parameter' IN THE OPTION 'option' FIELD
RC=24 DMSPRT033E FILE 'fn ft fm' IS NOT A LIBRARY RC=32 DMSPRT039E NO ENTRIES IN LIBRARY ;fn ft fm; RC=32 RECORD LENGTH EXCEEDS ALLOWABLE MAXIMUM RC=32 DMSPRT048E INVALID MODE 'mode' RC=24 DMSPRT054E INCOMPLETE FILEID SPECIFIED RC=24 DMSPRT062E INVALID * IN FILEID RC=20 DMSPRT010E INVALID PARAMETER 'parameter' RC=24 DMSPRT104S ERROR Inn' READING FILE Ifn ft fm' FROM DISK RC=100 DMSPRT123S ERROR PRINTING FILE 'fn ft fm' RC= 100 Section 2. CMS Commands 141
Previous Page Next Page