CPF4328
Membre &4 non journalisé dans &6.
Gravité 50 · Fin anormale du travail
Cause
Le membre &4 du fichier &2, bibliothèque &3, n'est pas journalisé dans &6, bibliothèque &7, pour la définition de validation &9. Le journal indiqué correspond à celui de la définition de validation &9. Si la valeur *N a été indiquée pour le journal, le fichier n'est pas journalisé. S'il s'agit d'un fichier logique, les fichiers physiques qui en dépendent peuvent ne pas être journalisés dans le même journal, contrairement à ce qui est demandé dans le contrôle de validation.
Que faire
Vérifiez que le fichier à ouvrir est journalisé. En ce qui concerne les fichiers logiques, assurez-vous que les fichiers physiques qui en dépendent sont journalisés dans le même journal.
Description technique
L'identificateur de la définition de validation est &10.
The commitment definition identifier is &10.
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 |
|---|---|---|
| &2 | *CHAR |
10 |
| &3 | *CHAR |
10 |
| &4 | *CHAR |
10 |
| &6 | *CHAR |
10 |
| &7 | *CHAR |
10 |
| &9 | *CHAR |
10 |
| &10 | *HEX |
10 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF4328) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF4328) EXEC(DO)
/* traitement de l'erreur */
ENDDO