CPF9009
Le fichier &1 de la bibliothèque &2 doit être journalisé.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Le fichier &1 de &2 n'est pas journalisé ou il ne l'est pas correctement. Si &1 est un fichier physique bureautique, utilisez la commande STRJRNPF (Démarrer la journalisation de fichier physique) pour consigner le fichier dans le journal QAOSDIAJRN de la bibliothèque QUSRSYS. Si &1 est un fichier logique bureautique, les fichiers physiques correspondants doivent être consignés dans ce même journal. Pour consulter la liste des fichiers, reportez-vous à la brochure "Office Services Concepts and Programmer's Guide", SC41-9758.
Que faire
Lancez la commande DSPFD (Afficher une description de fichier) pour identifier les fichiers physiques, puis la commande STRJRNPF pour consigner le fichier dans le journal QAOSDIAJRN de la bibliothèque QUSRSYS. Une fois le fichier journalisé, renouvelez votre demande. Si le fichier &1 n'est pas un fichier bureautique, reportez-vous à la brochure "Office Services Concepts and Programmer's Guide" pour toute information sur la journalisation des fichiers lorsque ceux-ci sont utilisés avec des fichiers bureautiques.
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(CPF9009) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF9009) EXEC(DO)
/* traitement de l'erreur */
ENDDO