Message d'erreur IBM i (AS/400)
CPF520A
La zone doit contenir uniquement des données sur deux octets ou uniquement des données sur un octet.
Field must contain all double-byte or all single-byte data.
Gravité 30 · Erreur grave
Cause
Le curseur se trouve dans une zone de saisie continue de type either. Les données de cette zone doivent être soit uniquement sur un octet, soit uniquement sur deux octets. Les données des segments en surbrillance de cette zone ne correspondent pas aux données du premier segment.
The cursor is located in an either-type continued-entry field. The data for this field must be either all single-byte data or all double-byte data. The data in the highlighted segments of this field does not match the data in the first segment.
Que faire
Modifiez les données pour que tous les segments de la zone contiennent le même type de données.
Change the data to make all segments of the field the same type of data.
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF520A) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF520A) EXEC(DO)
/* traitement de l'erreur */
ENDDO