Aller au contenu

CPF357D

Nom de document ou de dossier incorrect.

Document or folder name not correct.

Gravité 40 · Fin anormale du programme ou de la fonction

Cause

&1 n'est pas un nom de document ou de dossier correct. Le format de nom correct comporte de 1 à 8 caractères, éventuellement suivis d'un point (.) et de 1 à 3 caractères supplémentaires. Une barre oblique (/) doit séparer les noms de dossier et de document. Si le nom du dossier est un chemin de dossier, vous devez placer une barre oblique (/) entre les noms. Le code raison est &2. Les codes raison et leur signification sont les suivants : 01-Le nom du document ou du dossier est trop long ou entièrement à blanc. 02-Le nom du document ou du dossier ne comporte pas de 1 à 8 caractères, éventuellement suivis d'un seul point et de 1 à 3 caractères. 03-Le nom contient un ou plusieurs caractères non autorisés. 04-La longueur totale des noms de document et de dossier et des barres obliques qui les séparent dépasse 73 caractères ou est inférieure au minimum de 1 caractère. Vous trouverez de plus amples informations sur les noms de document et de dossier dans Programming: Control Language Reference.

&1 is not a correct document or folder name. The correct name format is 1-8 characters, which may be followed by a period (.) and 1-3 additional characters. A forward slash (/) must separate the folder and document names. If the folder name is a folder path, you must have a forward slash (/) between the names. Reason code is &2. Reason codes and their meanings are: 01-The document or folder name is too long or all blank. 02-The document or folder name is not 1-8 characters, optionally followed by a single period and 1-3 characters. 03-The name contains one or more characters that are not allowed. 04-The total length of the document and folder names and the slashes separating them exceeds 73 characters or is less than the minimum of 1 character. More information on document and folder names can be found in Programming: Control Language Reference.

Que faire

Corrigez le nom, puis renouvelez votre demande.

Correct the name and try the request 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...

VariableTypeLongueur
&1 *CHAR 76
&2 *BIN 2

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF357D) MSGF(QSYS/QCPFMSG)

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

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