CPF1076
Valeur indiquée incorrecte pour valeur système &1.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Certaines valeurs système ne peuvent admettre que des valeurs ou des fourchettes de valeurs spécifiques. Or, la valeur que vous avez indiquée pour la valeur système &1 n'est pas admise.
Que faire
Effectuez l'une des opérations suivantes, puis renouvelez la demande.
- Si vous modifiez la valeur système &1 à l'aide de la commande WRKSYSVAL (Gérer les valeurs systèmes), indiquez une valeur correcte sur l'écran de modification des valeurs système.
- Si vous utilisez la commande CHGSYSVAL (Modifier une valeur système) pour modifier la valeur système &1, relancez la commande en indiquant une valeur correcte au paramètre VALUE.
- S'agissant de la valeur système QTIMZON, le décalage des années associé à l'objet fuseau horaire peut provoquer cette erreur. Indiquez un objet fuseau horaire contenant une valeur de décalage des années qui, utilisée dans le calcul de l'heure système locale, reste dans la plage autorisée.
- Si vous utilisez la commande WRKSHRPOOL (Gérer les pools mémoire partagés) pour modifier le pool *MACHINE, précisez une valeur admise au paramètre SIZE.
- Si vous modifiez le pool *MACHINE à l'aide de la commande CHGSHRPOOL (Modifier un pool mémoire partagé), relancez la commande en indiquant une valeur admise au paramètre SIZE. Pour plus d'informations sur les valeurs système correctes, reportez-vous à l'Information Center, à l'adresse http://www.ibm.com/systems/i/infocenter/.
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 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF1076) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF1076) EXEC(DO)
/* traitement de l'erreur */
ENDDO