Message d'erreur IBM i (AS/400)
CPF67B2
Le nombre d'entrées d'unité &1 est incorrect.
Number of device entries &1 not valid.
Gravité 30 · Erreur grave
Cause
La valeur &1 indiquée pour le nombre d'entrées d'unité est incorrecte. Le code condition &2 indique une erreur précise : 1
- Le nombre d'entrées d'unité &1 est inférieur à 1 ou supérieur au maximum &5 2
- Une longueur de &3 est requise pour la description des attributs de la bibliothèque de supports mais la longueur indiquée est &4 3
- Une seule entrée d'unité est autorisée lorsque la première unité de bibliothèque de supports est *ALL
The value &1 specified for the number of device entries is not valid. The condition code of &2 indicates a specific error: 1 -- The number of device entries &1 is less than 1 or greater than the maximum &5 2 -- A length of &3 is required for the media library attributes description but the length specified is &4 3 -- Only one device entry is allowed when the first media library device is *ALL
Que faire
Effectuez l'une des opérations suivantes, puis relancez la commande : 1
- Corrigez le nombre d'entrées d'unité 2
- Corrigez la longueur de la description des attributs de la bibliothèque de supports 3
- Supprimez les autres entrées d'unité
Do one of the following, and then try the command again: 1 -- Correct the number of device entries 2 -- Correct the length of the media library attributes description 3 -- Remove the other device entries
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 | *BIN |
4 |
| &2 | *BIN |
4 |
| &3 | *BIN |
4 |
| &4 | *BIN |
4 |
| &5 | *BIN |
4 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF67B2) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF67B2) EXEC(DO)
/* traitement de l'erreur */
ENDDO