Message d'erreur IBM i (AS/400)
CPFA342
Aucun caractère de décalage vers l'intérieur ou l'extérieur correspondant n'a été trouvé.
No matching shift-in or shift-out character found.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Soit un caractère de décalage vers l'extérieur a été trouvé sans caractère de décalage vers l'intérieur correspondant à sa suite, soit un caractère de décalage vers l'intérieur a été trouvé sans caractère de décalage vers l'extérieur correspondant.
Either a shift-out character was found that is not followed by a matching shift-in character, or a shift-in character was found that has no matching shift-out character.
Que faire
Omettez le caractère de décalage vers l'intérieur ou vers l'extérieur, ou insérez le caractère de décalage correspondant pour encadrer les données DBCS.
Omit the shift-in or shift-out character, or insert a matching shift-in or shift-out character to enclose the DBCS data.
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPFA342) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPFA342) EXEC(DO)
/* traitement de l'erreur */
ENDDO