Message d'erreur IBM i (AS/400)
CPF32DF
Membre &3 introuvable.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Le fichier &1 a été trouvé dans la bibliothèque &2 comme fichier DDM. *LIBL ou *CURLIB était indiqué pour la bibliothèque du système éloigné. Cet API ne peut pas déterminer quel fichier est ouvert sur le système éloigné.
Que faire
Relancez l'API en précisant 0 au paramètre de recherche de membre. De cette façon, l'algorithme recherchant le fichier en premier sera utilisé sur le système éloigné.
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 |
| &3 | *CHAR |
10 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF32DF) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF32DF) EXEC(DO)
/* traitement de l'erreur */
ENDDO