CPF1928
Numéro d'instruction &2 incorrect pour identificateur d'instruction.
Gravité 30 · Erreur grave
Cause
Le numéro d'instruction indiqué pour un ID d'instruction est de longueur incorrecte ou contient des positions hexadécimales non valides.
Que faire
Utilisez le paramètre STMT pour modifier le numéro d'instruction machine, afin qu'il contienne une à quatre positions hexadécimales correctes : A à F et 0 à 9. Relancez ensuite la commande. Relancez ensuite la commande.
Description technique
Un identificateur d'instruction qui commence par une barre oblique est considéré comme un numéro d'instruction MI.
A statement identifier that begins with a slash is assumed to be an MI instruction number.
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 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF1928) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF1928) EXEC(DO)
/* traitement de l'erreur */
ENDDO