Aller au contenu

CPF35BD

Le nom de fichier &4 n'est pas valide pour la PTF &1-&2 &9.

File name &4 not valid for PTF &1-&2 &9.

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

Cause

L'un des cas suivants s'est produit :

  • Le nom de fichier &4 est déjà utilisé par une autre PTF.
  • Le nom de fichier &4 ne correspond pas au nom déjà réservé pour cette PTF.
  • Le nom de fichier de &1-&2 &9 doit être Q + &2.

One of the following occurred: -- File name &4 is already being used by another PTF. -- File name &4 does not match the name already reserved for this PTF -- File name for &1-&2 &9 must be Q + &2.

Que faire

Utilisez l'API QPZGENNM pour générer un nom valide pour cette PTF, renommez le fichier de sauvegarde avec le nom généré, puis renouvelez votre demande. Si le fichier de sauvegarde n'est pas renommé, les informations affichées par DSPPTF ne seront pas valides.

Use the QPZGENNM API to generate a valid name for this PTF, rename the save file to the name generated, then try the request again. If the save file is not renamed, the information on DSPPTF will not be valid.

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 7
&2 *CHAR 7
&4 *CHAR 10
&9 *CHAR 10

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF35BD) MSGF(QSYS/QCPFMSG)

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

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