Sequential File Deviceparameter Summary

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