CPF0776
Le fichier &1 avec la valeur OPNID &2 n'est pas ouvert.
Gravité 30 · Erreur grave
Cause
Vous essayez de fermer un fichier de base de données qui n'est pas ouvert.
Que faire
Modifiez ou supprimez la commande CLOSE dans laquelle l'erreur s'est produite, ou ouvrez le fichier avec la valeur OPNID associé qui a été déclaré avant de fermer le fichier. Recompilez et réexécutez le programme.
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(CPF0776) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF0776) EXEC(DO)
/* traitement de l'erreur */
ENDDO