CPF9185
Programme d'exit &1 non trouvé dans la bibliothèque &2.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Le nom du programme d'exit ou de la bibliothèque est incorrect. Si le nom de la bibliothèque n'est pas indiqué, le programme d'exit se trouve peut-être dans une bibliothèque qui n'existe pas dans la liste des bibliothèques.
Que faire
Corrigez la valeur du paramètre DDMACC (Accès aux demandes DDM) au moyen de la commande CHGNETA (Modifier les attributs du réseau), ou bien ajoutez la bibliothèque contenant le programme d'exit à la liste de recherche des bibliothèques (commande ADDLIBLE ou CHGLIBL). Pour plus d'informations sur l'indication d'un programme d'exit utilisateur pour la valeur d'accès DDM, reportez-vous à l'ensemble de rubriques Distributed database programming dans la catégorie Database de l'IBM i Information Center, à l'adresse http://www.ibm.com/systems/i/infocenter/.
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 |
| &2 | *CHAR |
10 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF9185) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF9185) EXEC(DO)
/* traitement de l'erreur */
ENDDO