GET_MSG_TYPE

Script function: Retrieves the type of a message number

Syntax

GET_MSG_TYPE(Message number)

Syntax

Description/Format

Message number

Number of a message whose type should be read
Format: script variable or number


Return codes

"A" - Abort
"E" - Error
"I" - Information
"Q" - Query
"W" - Warning
" " - The error number does not exist.

Comments

There are different types of message numbers such as warnings and error messages.

The scriptEgalement un type d'objet distinct dans l'Automation Engine. function SYS_LAST_ERR_NR retrieves the number of the last message.

Example

The following example informs the administrator if an error or abort message is output:

:SET &ERRNR# = SYS_LAST_ERR_NR()
:
SET &ERRTYP# = GET_MSG_TYPE(&ERRNR#)
:
IF &ERRTYP# = "A" OR "E"
:  
SET &ERRINS# = SYS_LAST_ERR_INS()
:  
SET &MESSAGE# = GET_MSG_TXT(&ERRNR#,&ERRINS#)
:  
PRINT &MESSAGE#
:  
SET &RET# = SEND_MAIL("smith@automic.com",,"Processing error",&MESSAGE#)
:
ENDIF

See also:

Script element Description

GET_MSG_TXT

Retrieves the message text of the last error

SYS_LAST_ERR_INS

Supplies the variable message part of the last error

SYS_LAST_ERR_NR

Returns the number of the last error

Script Elements - Error Handling and Messages

About Scripts
Script Elements - Alphabetical Listing

Script Elements - Ordered by Function