Aller au contenu

CPF85ED

Valeurs différentes de ENDCOND(*NONE) non acceptées.

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

Cause

Vous avez indiqué *DACTLU, *UNBIND ou *ENDBKT en regard du paramètre ENDCOND (Conditions arrêt émulation) de la commande STREML3270 (Démarrer l'émulation d'écran 3270) ou STRPRTEML (Démarrer l'émulation d'imprimante 3270), et :

  • vous avez indiqué un contrôleur d'émulation, un lieu d'émulation ou une unité d'émulation qui a provoqué la sélection d'un écran ou d'une imprimante d'émulation BSC,
  • Vous travaillez sur un écran 3270, ce qui a entraîné le démarrage d'une session passe-système d'écran 3270.
  • Considérations DBCS - Non applicable. Les valeurs *ENDBKT, *DACTLU et *UNBIND du paramètre ENDCOND ne sont pas acceptées pour l'émulation d'écran ou d'imprimante 3270 BSC ou pour la fonction passe-système d'écran 3270.

Que faire

Renouvelez votre demande en attribuant la valeur *NONE au paramètre ENDCOND.

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF85ED) MSGF(QSYS/QCPFMSG)

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

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