Aller au contenu

CPF851A

Le nombre maximal de caractères de retour et de changement de code (shift in et shift out) est dépassé.

Maximum number of shift in and shift out characters exceeded.

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

Cause

La session d'émulation s'est terminée car le système hôte de l'unité d'émulation &1 a envoyé un écran unique définissant plus de &2 caractères shift in et shift out.

The emulation session ended because the host system for emulation device &1 sent a single display with more than &2 shift in and shift out characters defined.

Que faire

Renouvelez votre demande. Si le problème persiste, demandez au programmeur du système hôte de réduire le nombre de caractères shift in et shift out.

Try the request again. If the problem continues, ask the programmer at the host system to reduce the number of shift in and shift out characters.

Description technique

Le nombre maximal de caractères shift in et shift out dépend du matériel. Pour plus de détails sur les limites du nombre de caractères shift in et shift out autorisés sur chaque écran, consultez le manuel 3270 Device Emulation Support (SC41-5408).

The maximum number of shift in and shift out characters is hardware dependent. See the 3270 Device Emulation Support book, (SC41-5408) for specific details on limitations for the number of shift in and shift out characters allowed on each screen.

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 *BIN 2

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF851A) MSGF(QSYS/QCPFMSG)

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

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