CPFA985
Valeur non extraite.
Value not retrieved.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
La valeur (VALUE) de la variable d'environnement (ENVVAR) &2 n'a pas pu être extraite. L'un des cas suivants s'est produit : - Vous avez indiqué un nom de variable d'environnement qui n'existe pas. - Vous avez indiqué l'option 2 (Modifier) sur l'écran Gérer les variables d'environnement pour une variable d'environnement dont le nom dépasse 128 caractères.
The value (VALUE) for environment variable (ENVVAR), &2, could not be retrieved. One of the following occurred: - You specified an environment variable name that does not exist. - You specified option 2 (Change) on the Work with Environment Variables screen for an environment variable with a name greater than 128 characters.
Que faire
Renouvelez votre demande avec un nom valide. Si le nom dépasse 128 caractères, la variable d'environnement ne peut être modifiée que par l'interface de programmation putenv ou Qp0zPutEnv pour les variables d'environnement de travail, et par l'interface de programmation Qp0zPutSysEnv pour les variables d'environnement système.
Try the request again with a valid name. If the name is greater than 128 characters, the environment variable can only be changed by either the putenv or Qp0zPutEnv application programming interface for job environment variables, and Qp0zPutSysEnv application programming interface for system environment variables.
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 |
|---|---|---|
| &2 | *CCHAR |
variable |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPFA985) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPFA985) EXEC(DO)
/* traitement de l'erreur */
ENDDO