Message d'erreur IBM i (AS/400)
CPF3155
Copie du fichier &1 de &3 impossible.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Le fichier &1 de la bibliothèque &3 a un attribut de substitution EOFDLY. La copie du membre &2 ne peut s'achever car le programme attend de nouveaux enregistrements au lieu de signaler la fin du fichier (EOF).
Que faire
Exécutez la commande DLTOVR afin de supprimer la substitution pour le fichier &1. Renouvelez ensuite votre demande.
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(CPF3155) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF3155) EXEC(DO)
/* traitement de l'erreur */
ENDDO