Message d'erreur IBM i (AS/400)
CPFAA08
Attribute &1 specified more than once.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Au moins un nom d'attribut est indiqué plusieurs fois. &1 est indiqué plus d'une fois dans la liste des noms d'attribut. Les noms d'attribut en double ne sont pas autorisés.
At least one attribute name is specified multiple times. &1 is specified more than once in the list of attribute names. Duplicate attribute names are not allowed.
Que faire
Supprimez les noms d'attribut en double, puis appelez de nouveau l'API.
Remove any duplicate attribute names and call the API again.
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 |
256 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPFAA08) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPFAA08) EXEC(DO)
/* traitement de l'erreur */
ENDDO