Display Message Description (DSPMSGD)
Where allowed to run: All environments (*ALL)
Threadsafe: NoParameters
Examples
Error messagesThe Display Message Description (DSPMSGD) command shows detailed information about the messages in a message file. The descriptions of specific messages, or a range of messages in one message file, can be specified by their identifiers, or all messages in one message file can be specified.
Top
Parameters
Keyword Description Choices Notes RANGE Range of message identifiers Single values: *ALL
Other values: Element listOptional, Positional 1 Element 1: Lower value Name, *FIRST Element 2: Upper value Name, *ONLY, *LAST MSGF Message file Qualified object name Optional, Positional 2 Qualifier 1: Message file Name, QCPFMSG Qualifier 2: Library Name, *LIBL, *CURLIB, *USRLIBL DETAIL Detail *BASIC, *FULL Optional FMTTXT Format message text *YES, *NO Optional OUTPUT Output Optional
Top
Range of message identifiers (RANGE)
Specifies the range of message identifiers in the specified message file for which message descriptions are displayed or printed. All message descriptions in the message file specified for the Message file (MSGF) parameter can be displayed or printed by specifying *ALL on this parameter.
If the starting message identifier is not specified, the message descriptions begin with the first message in the specified message file.
The ending message identifier is ignored when DETAIL(*BASIC) is specified with OUTPUT(*) and the list of message identifiers is displayed interactively.
Single values
- *ALL
- All message descriptions in the message file specified are displayed or printed. This value can only be specified in the first element of this parameter.
Element 1: Lower value
The first element of this parameter, called the starting message identifier, specifies the message identifier of the first message description to display or print.
- *FIRST
- The first message in the file specified for the Message file (MSGF) parameter is the first message whose description is displayed or printed.
- lower-value
- Specify the 7-character identifier of the first message description to be displayed or printed.
Element 2: Upper value
The second element of this parameter, called the ending message identifier, specifies the message identifier for the last message description to be printed. This value is ignored if OUTPUT(*) is specified.
- *ONLY
- Only the message identifier specified as a starting message identifier has its description printed.
- *LAST
- The last message in the file is the last message whose description is printed.
- upper-value
- Specify the 7-character identifier of the last message description to be printed.
Top
Message file (MSGF)
Specifies the message file from which the message descriptions are to be shown.
Qualifier 1: Message file
- QCPFMSG
- Message descriptions are shown from message file QCPFMSG.
- name
- Specify the name of the message file from which the message descriptions are shown.
Qualifier 2: Library
- *LIBL
- All libraries in the library list for the current thread are searched until the first match is found.
- *CURLIB
- The current library for the job is used to locate the message file. If no current library entry exists in the library list, QGPL is used.
- *USRLIBL
- Only the libraries in the user portion of the job's library list are searched.
- name
- Specify the library where the message file is located.
Top
Detail (DETAIL)
Specifies the amount of detail about the message that is displayed or printed.
- *FULL
- Detailed message descriptions are displayed or printed. If *PRINT is specified for the Output (OUTPUT) parameter, the detailed descriptions are printed. If an asterisk (*) is specified for the Output (OUTPUT) parameter, a menu is shown from which the user can select which details to view.
- *BASIC
- A list of the specified message identifiers, their severity, and messages are displayed or printed.
Top
Format message text (FMTTXT)
Specifies whether messages and help information are displayed or printed in a formatted style.
- *YES
- The messages and help information are displayed or printed in a formatted style.
- *NO
- The messages and help information are displayed or printed in an unformatted style.
Top
Output (OUTPUT)
Specifies whether the output from the command is displayed at the requesting work station or printed with the job's spooled output.
- *
- The output is displayed for interactive jobs or printed with the job's spooled output for non-interactive jobs.
- The output is printed with the job's spooled output.
Top
Examples
Example 1: Displaying or Printing Descriptions
DSPMSGD RANGE(CPF1100 CPF3600) MSGF(QSYS/QCPFMSG)If this command is entered from a display station, the descriptions of the specified messages are shown on the display. If this command is entered from a batch job, the descriptions of the messages are sent to the job's spooled output queue.
Example 2: Printing Message Descriptions
DSPMSGD RANGE(*FIRST IDU0571) MSGF(QIDU/QIDUMSG) FMTTXT(*NO) OUTPUT(*PRINT)This command prints the message descriptions for message identifiers in the file that are in the following range: from the first message in the QIDUMSG message file through the message whose identifier is IDU0571. The message descriptions are not formatted.
Top
Error messages
*ESCAPE Messages
- CPF2401
- Not authorized to library &1.
- CPF2407
- Message file &1 in &2 not found.
- CPF2411
- Not authorized to message file &1 in &2.
- CPF2483
- Message file currently in use.
- CPF2510
- Message file &1 in &2 logically damaged.
- CPF2515
- Invalid message ID range.
- CPF2516
- Unable to open display or printer file &1 in &2.
- CPF2519
- Error occurred while processing message ID list.
- CPF2537
- Too many records written to file &2 in &3.
- CPF9807
- One or more libraries in library list deleted.
- CPF9810
- Library &1 not found.
- CPF9830
- Cannot assign library &1.
Top