Aller au contenu

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...

VariableTypeLongueur
&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