CPF0565
Source du programme CL &4 non extraite.
Source from CL program &4 not retrieved.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Un fichier source prenant en charge les caractères double octet a été utilisé pour créer le programme en langage de commande (CL) indiqué dans le paramètre PGM d'une commande Extraction d'une source CL (RTVCLSRC). La source extraite du programme CL ne peut pas être déplacée vers le membre &3 du fichier source &1 de la bibliothèque &2, car le fichier &1 ne prend pas en charge les caractères double octet.
A source file that supports double-byte characters was used to create the control language (CL) program specified for the PGM parameter on a Retrieve CL Source (RTVCLSRC) command. The source retrieved from the CL program cannot be moved to member &3 of source file &1 in library &2 because file &1 does not support double-byte characters.
Que faire
Indiquez un fichier source prenant en charge les caractères double octet pour le paramètre SRCFILE. Relancez ensuite la commande RTVCLSRC.
Specify a source file that supports double-byte characters for the SRCFILE parameter. Then try the RTVCLSRC command again.
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...
| Variable | Type | Longueur |
|---|---|---|
| &1 | *CHAR |
10 |
| &2 | *CHAR |
10 |
| &3 | *CHAR |
10 |
| &4 | *CHAR |
10 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF0565) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF0565) EXEC(DO)
/* traitement de l'erreur */
ENDDO