Sets the format for system messages or specifies a process
level message file. Lets you override or supplement the system
messages.
Format
SET MESSAGE [filespec]
1 – Parameter
filespec
Specifies the name of the process level message file. Messages
in this file supersede messages for the same conditions in the
system message file or in an existing process message file. The
file type defaults to .EXE. The asterisk (*) and the percent
sign (%) wildcard characters are not allowed. If you do not
specify this parameter, the qualifiers apply to the system
message file.
2 – Qualifiers
2.1 /DELETE
Removes any process-permanent message files currently in effect.
Do not specify the filespec parameter with the /DELETE qualifier.
2.2 /FACILITY
/FACILITY (default)
/NOFACILITY
Formats messages so that the facility name prefix appears.
2.3 /IDENTIFICATION
/IDENTIFICATION (default)
/NOIDENTIFICATION
Formats messages so that the message identification prefix
appears.
2.4 /SEVERITY
/SEVERITY (default)
/NOSEVERITY
Formats messages so that the severity level appears.
2.5 /TEXT
/TEXT (default)
/NOTEXT
Formats messages so that the message text appears.
3 – Examples
1.$ TYPE XXX
%TYPE-W-OPENIN, error opening DB1:[MARSHALL]XXX.LIS; as input
-RMS-E-FNF, file not found
.
.
.
$ SET MESSAGE/NOIDENTIFICATION
.
.
.
$ TYPE XXX
%TYPE-W, error opening DB1:[MARSHALL]XXX.LIS; as input
-RMS-E, file not found
When the first TYPE command is entered in this example, the
error messages include all fields. Later, the SET MESSAGE
command establishes that the IDENT portion (the abbreviation
for the message text) is omitted in future messages.
2.$ SET MESSAGE NEWMSG
The SET MESSAGE command in this example specifies that the
message text in NEWMSG.EXE supplements the existing system
messages.