The following tables provide a brief summary of deviceparameters for sequential files grouped into related areas. For more detailed information, refer to the sections following the OPEN, USE, and CLOSE commands.
|
Error Processing Deviceparameters |
|||
|
DEVICEPARAMETER |
CMD |
DEV |
COMMENT |
|
EXCEPTION=expr |
O/U/C |
SD |
Controls device-specific error handling. |
|
File Positioning Deviceparameters |
|||
|
DEVICEPARAMETER |
CMD |
DEV |
COMMENT |
|
APPEND |
O |
SD |
Positions file pointer at EOF. |
|
REWIND |
O/U/C |
SD |
Positions file pointer at start of the file. |
|
File Format Deviceparameters |
|||
|
DEVICEPARAMETERS |
CMD |
DEV |
COMMENT |
|
ALLOCATION=intexpr |
O |
SD |
Specifies initial size of the file. |
|
BLOCKSIZE=intexpr |
O |
M11 |
Specifies buffer size for Files-11 magnetic tape. |
|
CONTIGUOUS |
O |
SD |
Controls whether file creation requires physically contiguous space. |
|
EXTENSION=intexpr |
O |
SD |
Specifies the extension size of the file. |
|
[NO]FIXED |
O |
SD |
Controls whether records have fixed length. |
|
LENGTH=intexpr |
U |
SD |
Controls the virtual page length. |
|
RECORDSIZE=intexpr |
O |
SD |
Specifies the maximum record size. |
|
VARIABLE |
O |
SD |
Controls whether records have variable length. |
|
WIDTH=intexpr |
U |
SD |
Controls maximum width of an output line. |
|
[NO]WRAP |
O/U |
SD |
Controls handling of records longer than device width. |
|
File Access Deviceparameters |
|||
|
DEVICEPARAMETER |
CMD |
DEV |
COMMENT |
|
DELETE |
C |
SD |
Specifies file be deleted by CLOSE. |
|
GROUP=expr |
O/C |
SD |
Specifies file permissions for other users in the owner's group. |
|
NEWVERSION |
O |
SD |
Specifies GT.M create a new version of file. |
|
OWNER=expr |
O/C |
SD |
Specifies file permissions for the owner of file. |
|
[NO]READONLY |
O |
SD |
Controls read-only file access. |
|
RENAME=expr |
C |
SD |
Specifies CLOSE replace name of a disk file with a name specified by the expression. |
|
SYSTEM=expr |
O/C |
SD |
Specifies file permissions for the owner of the file (same as OWNER). |
|
SHARED |
O |
SD |
Controls shared access to a file. |
|
[NO]TRUNCATE |
O/U |
SD |
Controls overwriting of existing data in file. |
|
UIC=expr |
O/U/C |
SD |
Specifies file's owner UIC. |
|
WORLD=expr |
O/C |
SD |
Specifies file permissions for users not in the owner's group. |
|
Queue Management Deviceparameters |
|||
|
DEVICEPARAMETER |
CMD |
DEV |
COMMENT |
|
AFTER=expr |
C |
S/S |
Specifies starting time of job. |
|
CHARACTERISTIC=intexpr |
C |
S/S |
Controls queue selection. |
|
CPULIMIT=intexpr |
C |
S/S |
Specifies maximum CPU use for job. |
|
[NO]HOLD |
C |
S/S |
Specifies whether the VMS job controller holds the file for operator release. |
|
NAME=expr |
C |
S/S |
Specifies the job name. |
|
[NO]NOTIFY |
C |
S/S |
Controls notification of user upon job completion. |
|
OPERATOR=expr |
C |
S/S |
Controls operator class for OPCOM communications. |
|
P1=expr to P8=expr |
C |
S/S |
Specify job parameters. |
|
PRIORITY=intexpr |
C |
S/S |
Specifies job priority. |
|
QUEUE=expr |
C |
S/S |
Specifies a queue for the job. |
|
REMOTE=expr |
C |
S/S |
Specifies a remote node for the SPOOL or SUBMIT job to execute on. |
|
[NO]RESTART |
C |
S/S |
Controls the automatic restart of a job after a system failure. |
|
USER=expr |
C |
S/S |
Specifies the user name for a job. |
|
Print Control Deviceparameters |
|||
|
DEVICEPARAMETERS |
CMD |
DEV |
COMMENT |
|
[NO]BURST |
C |
SPL |
Controls burst flags. |
|
COPIES=intexpr |
C |
SPL |
Specifies number of copies to print. |
|
[NO]DOUBLESPACE |
C |
SPL |
Controls use of double spacing for printing. |
|
FIRSTPAGE=intexpr |
C |
SPL |
Specifies the starting page of print. |
|
[NO]FLAG |
C |
SPL |
Controls printing of flag page before the file. |
|
FORM=intexpr |
C |
SPL |
Specifies a print form. |
|
[NO]HEADER |
C |
SPL |
Controls printing of page header. |
|
LASTPAGE=intexpr |
C |
SPL |
Specifies the ending page of print. |
|
[NO]LOWERCASE |
C |
SPL |
Controls whether the queue manager requires a lowercase printer. |
|
NOTE=expr |
C |
SPL |
Specifies text for printing on flag pages. |
|
[NO]PAGINATE |
C |
SPL |
Controls insertion of carriage control. |
|
[NO]PASSALL |
C |
SPL |
Controls suppression of non-printing characters. |
|
SETUP=expr |
C |
SPL |
Specifies a setup module to precede the file on the printer. |
|
SPOOL |
C |
SD |
Queues a file to spooled printer. |
|
[NO]TRAILER |
C |
SPL |
Controls printing of a flag page after the file. |
|
Batch Processing Control Deviceparameters |
|||
|
DEVICEPARAMETER |
CMD |
DEV |
COMMENT |
|
CLI=expr |
C |
SUB |
Specifies command language for the job. |
|
LOGFILE=expr |
C |
SUB |
Specifies the log file for the job. |
|
LOGQUEUE=expr |
C |
SUB |
Specifies the print queue for the log file. |
|
[NO]PRINT |
C |
SUB |
Controls printing of the log file. |
|
SUBMIT |
C |
SUB |
Sends a file to batch processing. |
O: Applies to the OPEN command
U: Applies to the USE command
C: Applies to the CLOSE command
S/S: Valid when used with SPOOL or SUBMIT
SUB: Valid when used with SUBMIT
SPL: Valid when used with SPOOL
SD: Valid for all sequential files independent of SPOOL or SUBMIT