Message d'erreur IBM i (AS/400)
CPF8613
Impossible d'appeler le programme d'exit sur erreur &1.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Une erreur s'est produite dans un programme d'application de graphiques et nécessite l'appel du programme de sortie sur erreur &1. Le programme &1 a été sauvegardé avec libération de mémoire et ne peut donc pas être appelé. Le nom indiqué dans le précédent appel FSEXIT était &1 ; il est peut-être incorrect si le programme a été rebaptisé.
Que faire
Indiquez, dans le sous-programme FSEXIT, le nom correct du programme de sortie sur erreur, ou restaurez ce programme sur le système (commande RSTOBJ ou RSTLIB). Consultez les messages répertoriés précédemment dans l'historique du travail, afin d'obtenir des informations sur la première erreur.
Variables du message
Quand le système envoie le message, chaque variable est remplacée par une valeur réelle : un nom d'objet, de bibliothèque, un code...
| Variable | Type | Longueur |
|---|---|---|
| &1 | *CHAR |
10 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF8613) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF8613) EXEC(DO)
/* traitement de l'erreur */
ENDDO