Message d'erreur IBM i (AS/400)
CPF7005
Type d'objet *&7 connu sous un autre nom.
Gravité 30 · Erreur grave
Cause
Si l'objet n'est pas de type objet du système de fichiers intégré, les informations sur le journal indiquent que l'objet &1, de la bibliothèque &2, membre &3, type *&7 correspondait auparavant à l'objet &4, au membre &6 de la bibliothèque &5, type *&8 ou possédait l'ID fichier &9. Si l'objet est de type objet du système de fichiers intégré, les informations du journal indiquent que l'objet &11 possédant l'ID &9 correspondait auparavant à un objet de type &8 possédant l'ID fichier &10 ou à un objet &4, membre &6, bibliothèque &5. Aucun objet portant cet ancien nom n'est actuellement présent sur le système ou n'est journalisé dans le journal. La journalisation a démarré pour l'objet &1 de la bibliothèque &2 membre &3 type *&7 ou pour l'objet &11 avec l'ID fichier &9. Si *N ou un zéro hexadécimal s'affiche pour ces zones, ces informations ne sont pas applicables.
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 |
| &4 | *CHAR |
10 |
| &5 | *CHAR |
10 |
| &6 | *CHAR |
10 |
| &7 | *CHAR |
7 |
| &8 | *CHAR |
7 |
| &9 | *HEX |
16 |
| &10 | *HEX |
16 |
| &11 | *CHAR |
variable |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF7005) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF7005) EXEC(DO)
/* traitement de l'erreur */
ENDDO