CPF8612
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. Celui-ci n'existe plus, ou bien il a été supprimé, puis recréé pendant l'exécution de l'application. Le nom indiqué dans le précédent appel FSEXIT était &1, il est peut-être inexact si le programme de sortie sur erreur a été rebaptisé.
Que faire
Vérifiez que le programme de sortie sur erreur &1 existe toujours sous le même nom sur votre système, puis renouvelez la demande. 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(CPF8612) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF8612) EXEC(DO)
/* traitement de l'erreur */
ENDDO