Aller au contenu

CPFA343

L'opération d'écriture a échoué.

Write operation not successful.

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

Cause

Une tentative d'écriture de données supplémentaires à l'écran, mettant fin à l'invitation en cours, a été faite. Cependant, des données ont été reçues et doivent être traitées.

An attempt was made to write more data to the display, ending the current invite. However, data has been received and must be processed.

Que faire

Appelez QsnRtvAvailData pour recevoir les données, puis renouvelez votre demande.

Call QsnRtvAvailData to receive the data. Then try the request again.

Description technique

Lors de la tentative d'écriture de données supplémentaires à l'écran, DSM a reçu CPF4737, indiquant que l'utilisateur avait déjà répondu à une lecture précédente. Les données de cette lecture doivent être traitées.

When attempting to write more data to the screen, DSM received CPF4737 indicating that the end user had already responded to a previous read. The data from this read needs to be handled.

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPFA343) MSGF(QSYS/QCPFMSG)

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

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