Message d'erreur IBM i (AS/400)
CPF8062
Longueur d'enreg du fichier réseau supérieure à celle du fichier destination.
Gravité 30 · Erreur grave
Cause
Le fichier réseau a une longueur d'enregistrement de &3. Le fichier recevant le fichier réseau (TOFILE) a une longueur d'enregistrement de &4, insuffisante pour contenir le fichier réseau. Si le fichier destination est un fichier de données, la longueur d'enregistrement minimale doit être de &5. Si c'est un fichier source, la longueur d'enregistrement minimale doit être de &6.
Que faire
Indiquez le nom d'un fichier (paramètre TOFILE) dont la longueur d'enregistrement est correcte. Relancez ensuite la commande.
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 |
|---|---|---|
| &3 | *BIN |
2 |
| &4 | *BIN |
2 |
| &5 | *BIN |
4 |
| &6 | *BIN |
4 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF8062) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF8062) EXEC(DO)
/* traitement de l'erreur */
ENDDO