Aller au contenu

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

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