Aller au contenu

CPF3C35

La valeur &3 du paramètre &2 n'est pas un nom valide.

Value &3 for parameter &2 not a valid name.

Gravité 30 · Erreur grave

Cause

La valeur &3 contient des caractères non valides dans un nom, ou est une valeur unique indiquée comme partie d'un qualificatif. Un nom doit commencer par un caractère alphabétique suivi de caractères alphanumériques ou, si la valeur est une chaîne de caractères, être placé entre guillemets.

Value &3 contains characters that are not valid in a name or is a single value that was specified as part of a qualifier. A name must begin with an alphabetic character followed by alphanumeric characters, or if the value is a string of characters, it must be enclosed in quotation marks.

Que faire

Corrigez le nom ou indiquez seulement la valeur unique, puis relancez la commande. Pour plus d'informations sur les noms, consultez la collection de rubriques CL de la catégorie Programmation du centre de documentation IBM i, http://www.ibm.com/systems/i/infocenter/.

Correct the name or specify the single value alone, then try the command again. More information on names can be found in the CL topic collection in the Programming category in the IBM i Information Center book, http://www.ibm.com/systems/i/infocenter/.

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...

VariableTypeLongueur
&2 *CHAR 10
&3 *QTDCHAR 10

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF3C35) MSGF(QSYS/QCPFMSG)

L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :

MONMSG MSGID(CPF3C35) EXEC(DO)
  /* traitement de l'erreur */
ENDDO