Message d'erreur IBM i (AS/400)
CPF67FD
Numéro de séquence de fichier &3 incorrect pour volume &2.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Une erreur s'est produite lors du traitement effectué sur l'unité &1 car le numéro de séquence de fichier &3 est incorrect. Ce numéro doit être immédiatement supérieur au numéro de séquence de fichier le plus élevé se trouvant sur le volume &2. Si *N est indiqué, il s'agit d'un volume de bande sans label. Si l'unité &1 prend en charge le remplacement de blocs de données, vous pouvez indiquer tout numéro de séquence de fichier existant. Cependant, dans ce cas, le fichier écrasé et ceux qui le suivent ne sont plus accessibles.
Que faire
Indiquez 1, *END, un numéro de séquence de fichier immédiatement supérieur au dernier numéro dans le volume ou un numéro existant (si l'unité prend en charge la fonction de remplacement de données).
Description technique
Si l'unité &1 est une unité de bibliothèque de supports, l'identificateur de cartouche du volume &2 est &4.
If device &1 is a media library device, the cartridge identifier of volume &2 is &4.
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 |
6 |
| &3 | *CHAR |
10 |
| &4 | *CHAR |
6 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF67FD) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF67FD) EXEC(DO)
/* traitement de l'erreur */
ENDDO