CPF7130
Plus de 20 qualificatifs indiqués pour la variable &3.
Gravité 30 · Erreur grave
Cause
Le nom indiqué pour une variable, un pointeur de base ou un indice a plus de qualifiants que la commande n'en admet. Le nom de la variable &3, du pointeur de base ou de l'indice est incorrect.
Que faire
Au paramètre ADR, PGMVAR, PTR ou REFPTR, indiquez un nom avec moins de qualifiants pour identifier la variable. Si la variable nécessite plus de 20 qualifiants, indiquez un numéro ODV. 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 |
variable |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF7130) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF7130) EXEC(DO)
/* traitement de l'erreur */
ENDDO