La longueur de la valeur initiale dépasse la taille de la zone.
20
Cause . . . . . : La longueur de
la valeur initiale indiqu ée au mot clé INZ dépasse la longueur de la zone, ou
le nombre de d écimales de la valeur dépasse le nombre de positions décimales
de la zone.
Pour une zone de type entier (type I) :
- s'il s'agit d'une zone à 3 chiffres, la valeur initiale
doit être comprise entre -128 et 127.
- s'il s'agit d'une zone à 5 chiffres, la valeur initiale
doit être comprise entre -32768 et 32767 ;
- s'il s'agit d'une zone à 10 chiffres, la valeur initiale
doit être comprise entre -2147483648 et 2147483647.
- s'il s'agit d'une zone à 20 chiffres, la valeur initiale
doit être comprise entre -9223372036854775808 et 9223372036854775807.
Pour une zone non signée (type U),
- s'il s'agit d'une zone à 3 chiffres, la valeur initiale
doit être comprise entre 0 et 255.
- s'il s'agit d'une zone à 5 chiffres, la valeur initiale
doit être comprise entre 0 et 65535 ;
- s'il s'agit d'une zone à 10 chiffres, la valeur initiale
doit être comprise entre 0 et 4294967295.
- s'il s'agit d'une zone à 20 chiffres, la valeur initiale
doit être comprise entre 0 et 18446744073709551615.
Pour une zone à virgule flottante (type F)
- s'il s'agit d'une zone à 4 octets, la valeur initiale doit
être 0 ; comprise entre +1.1754943E-38 et +3.4028235E+38
; ou entre -1.1754943E-38 et -3.4028235E+38.
- s'il s'agit d'une zone à 8 octets, la valeur initiale doit
être 0 ; comprise entre +2.224073858507201E-308 et
+1.797693134862315E+308 ; ou entre -2.224073858507201E-308
et -1.797693134862315E+308.
La valeur initiale n'est pas prise en compte.
Que faire . . . : Modifiez la valeur initiale
ou bien la longueur ou le nombre de positions décimales de la zone, puis
recompilez.