Aller au contenu

CPF3213

Nombre maximal de membres atteint pour le fichier &1.

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

Cause

Le membre &3 n'a pu être ajouté au fichier &1 de la bibliothèque &2 pour l'une des raisons suivantes :

  • Le nombre maximal de membres défini dans le paramètre MAXMBRS pour le fichier a été atteint.
  • La limite système fixée à 32767 membres par fichier a été atteinte.

Que faire

Dans le premier cas, modifiez le nombre maximal de membres pour le fichier à l'aide de la commande CHGLF (Modifier un fichier logique), CHGPF (Modifier un fichier physique) ou CHGSRCPF (Modifier un fichier physique source). Renouvelez ensuite votre demande.

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

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF3213) MSGF(QSYS/QCPFMSG)

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

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