CPF7042
Objet non journalisé ou journalisé dans un journal différent.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
L'objet &1, bibliothèque &2, type *&3 n'est pas journalisé ou est journalisé dans un autre journal. Tous les objets indiqués doivent être journalisés dans le même journal.
Que faire
Affichez la description de l'objet afin de consulter les attributs du journal en cours (commande DSPOBJD). Modifiez ou supprimez le nom d'objet (paramètre FILE ou OBJ), puis renouvelez 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 |
7 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF7042) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF7042) EXEC(DO)
/* traitement de l'erreur */
ENDDO