Message d'erreur IBM i (AS/400)
CPF7136
Affichage tronqué pour la variable &3.
Gravité 30 · Erreur grave
Cause
La variable &3 du programme &1 a été tronquée à l'affichage faute d'espace suffisant dans un objet interne au système utilisé pour la sauvegarde des valeurs de cette variable.
Que faire
Au paramètre PGMVAR, indiquez un nombre moins élevé de variables ou d'éléments de tableau à afficher. Dans le cas d'une variable de tableau, vous pouvez indiquer toutes les valeurs d'indice pour afficher un seul élément de tableau, ou utiliser un astérisque représentant toutes les valeurs d'indice pour tous les éléments appartenant à une dimension du tableau. Renouvelez ensuite la demande.
Description technique
L'objet interne utilisé pour sauvegarder les données de variables pour l'affichage, le traitement des points d'arrêt ou le traitement des traces est limité à environ 16 mégaoctets. Le nombre maximal de variables et d'éléments de tableau pouvant être affichés simultanément dépend des attributs (tels que le type et la longueur) de la variable.
The internal object used to save variable data for display, breakpoint processing, or trace processing is limited to approximately 16 megabytes. The maximum number of variables and array elements that can be displayed at one time depends on the attributes (such as type and length) of the variable.
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(CPF7136) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF7136) EXEC(DO)
/* traitement de l'erreur */
ENDDO