Le type et les attributs du paramètre ne correspondent pas à ceux du prototype.
30
Cause . . . . . : Pour les paramètres transmis par réf érence et pouvant être modifiés par le programme appelant, les attributs suivants du paramètre doivent correspondre exactement à l'attribut indiqué dans le prototype :
Si le paramètre est un tableau ou un paramètre alphanumérique, graphique ou UCS-2, la quantité de données transmises doit être au moins égale au nombre requis par le prototype.
L'appel est ignoré.
Que faire . . . : Corrigez les attributs du paramètre utilisé pour l'appel. Relancez la compilation.
Technical description . . . . . . . . : For array parameters, or character, graphic, and UCS-2 parameters, less data may be passed if OPTIONS(*VARSIZE) is specified on the prototype.