CPF1973
Valeur du paramètre OFFSET incorrecte pour le pointeur &3.
Gravité 30 · Erreur grave
Cause
Pour le pointeur &3 dans le programme &1, la valeur indiquée au paramètre OFFSET excède la valeur maximale admise pour l'espace adressable par le pointeur.
Que faire
Indiquez, au paramètre OFFSET, une valeur inférieure, puis relancez la commande.
Description technique
Le décalage maximal exact autorisé dépend du type d'objet MI qui contient l'espace et (pour certains types d'objets) du contenu de la partie opérationnelle de l'objet. La valeur de décalage maximale est d'environ 16 millions pour tout objet et ne dépend pas de la taille actuelle de l'espace.
The exact maximum offset allowed is dependent on the type of MI object that contains the space and (for some types of objects) on the contents of the operational part of the object. The maximum offset value is approximately 16 million for any object, and is not dependent on the current size of the space.
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 |
| &3 | *CHAR |
variable |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF1973) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF1973) EXEC(DO)
/* traitement de l'erreur */
ENDDO