Aller au contenu

Message d'erreur IBM i (AS/400)

CPF1045

Paramètre CPYPTR incorrect pour la zone de données.

CPYPTR parameter not valid for data area.

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

Cause

Le paramètre CPYPTR indiqué pour la zone de données &1 de la bibliothèque &2 n'est pas valide, soit parce qu'il est indiqué alors que la zone OFC de la zone de données de groupe ne l'est pas, soit parce que la valeur du paramètre indiquée n'est pas l'une des valeurs valides.

The CPYPTR parameter specified for data area &1 in library &2 is not valid either because it is specified, but the OFC area of the group data area is not specified, or because the parameter value specified is not one of the valid values.

Que faire

Si la zone de données indiquée n'est pas la zone de données de groupe ou si la zone AREA indiquée n'est pas OFC, indiquez la zone OFC de la zone de données de groupe ou n'indiquez pas le paramètre CPYPTR. La valeur valide du paramètre CPYPTR est NO ou YES.

If the data area specified is not the group data area or the AREA specified is not OFC, either specify the OFC area of the group data area or do not specify the CPYPTR parameter. The valid value for the CPYPTR parameter is either NO or YES.

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

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF1045) MSGF(QSYS/QCPFMSG)

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

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