Manuel des Scripts Automation Engine > Organisation fonctionnelle > Traitement des erreurs et messages > SYS_LAST_ERR_SYSTXT

SYS_LAST_ERR_SYSTXT

Fonction de script : Récupère le dernier message d'erreur du système d'exploitation

Syntaxe

SYS_LAST_ERR_SYSTXT()

Codes retour

Texte d'erreur du système d'exploitation pour la dernière erreur survenue.
" " : aucune erreur n'est survenue.

Remarques

La fonction de script détermine le message d'erreur fournit par le système d'exploitation en cas d'erreur. Le code retour de cette fonction de script correspond au texte du message ou à une chaîne vide s'il n'y avait pas d'erreur.

Exemple

L'exemple vérifie la capacité mémoire d'un lecteur. S'il n'y en a pas, une erreur se produit. Le message d'erreur du système d'exploitation ("Le système ne peut pas trouver le chemin indiqué") est ensuite envoyé à un utilisateur.

:SET &CHECK# = GET_FILESYSTEM("WIN21G", "Z:\", FILESYSTEM_SPACE_TOTAL)
:
SET &MESSAGE# = SYS_LAST_ERR_SYSTXT()
:
IF &MESSAGE# NE ""
:   
SEND_MSG BU,BU,"System error: &MESSAGE#"
:
ENDIF

 

Rubriques connexes :

Elément de script Description
SYS_LAST_ERR_NR Renvoie le numéro de la dernière erreur survenue.

Eléments de script - Traitement des erreurs et messages

Généralités sur les scripts
Eléments de script - Liste alphabétique

Eléments de script - Répartition fonctionnelle