Aller au contenu

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

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