Aller au contenu

CPF5018

Taille maximale atteinte pour membre &4. Incrément non admis.

Gravité 30 · Erreur grave

Cause

La taille maximale fixée pour le membre &4 du fichier &2 dans la bibliothèque &3 a été atteinte. Néanmoins, le format d'enregistrement &7, membre numéro &8, n'a pas été modifié et l'enregistrement n'a pas été ajouté au fichier, soit parce que la phase d'activation était sur le point de s'achever, soit parce que les incréments ne sont pas admis.

Que faire

Si le fichier n'admet pas d'incréments, augmentez la taille ou la valeur d'incrément dans le paramètre SIZE de la commande CHGPF. Renouvelez ensuite la demande.

Réponses possibles

RéponseEffet
CAnnuler la demande.
IIgnorer la demande et continuer.

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

Message d'interrogation

Ce message attend une réponse de l'opérateur, par défaut C. Réponses acceptées : C, I.

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF5018) MSGF(QSYS/QCPFMSG)

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

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