Aller au contenu

CPFA086

Apostrophe manquante dans nom de chemin.

Gravité 30 · Erreur grave

Cause

Le nom de chemin &1 contient des apostrophes (') ou des guillemets (") isolés.

Que faire

Corrigez le nom de chemin, puis renouvelez votre demande.

Description technique

L'apostrophe (') ou les guillemets (") servent à indiquer une séquence d'échappement dans un chemin d'accès. Une séquence d'échappement permet d'utiliser dans les noms des caractères qui ne sont pas autorisés autrement. Les informations sur la façon d'indiquer une séquence d'échappement dans un chemin d'accès figurent dans la collection de rubriques CL de la catégorie Programming dans l'IBM i Information Center, http://www.ibm.com/systems/i/infocenter/.

Apostrophe (') or double quotes (") are used to specify an escape sequence within a path name. An escape sequence is used to allow characters in names that are not allowed otherwise. Information on how to specify an escape sequence in a path name can be found in the CL topic collection in the Programming category in the IBM i Information Center, 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
&1 *CCHAR variable

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPFA086) MSGF(QSYS/QCPFMSG)

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

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