Message d'erreur IBM i (AS/400)
CPF0646
Unité &3 pour unité-pgm &4 incompatible avec commande.
Gravité 30 · Erreur grave
Cause
Le type d'unité indiqué ne correspond pas à celui précisé dans la commande de retrait de poste unité.
Que faire
Indiquez une autre unité ou utilisez la commande de retrait appropriée. 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 | *CHAR |
10 |
| &4 | *CHAR |
10 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF0646) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF0646) EXEC(DO)
/* traitement de l'erreur */
ENDDO