Diego

los campos nulos en rpg se manejan de la siguiente manera


%NullInd    = *on        esta en nulo
%NullInd    =  *off      no esta en nulo tiene un valor



te muestro fragmento en RPG


en la Hoja H tienes que definir la palabra

        *************** Principio de datos 
****************************************
0001.00 HALWNULL(*USRCTL)
0002.00 
F**************************************************************************


0592.00 C                   MOVEL     'A'           CTDSAG
0593.00 C/SPACE
0594.00  /FREE
0595.00   %NullInd(DOCUID) = *ON;
0596.00  /END-FREE
0597.00 C                   EVAL      CTHGID=GRUPOID


c                   if        CTDSAG = 'J' AND
c                             %NullInd(DOCUID) = *off  AND
c                             CTDOBS <> ' '
C                   EVAL      *IN80 = *ON
C                   EVAL      *IN69 = *ON
C                   ENDIF

espero te sirva este ejemplo
saludos

________________________________
De: [email protected] 
<[email protected]> en nombre de Diego Denis 
<[email protected]>
Enviado: lunes, 1 de agosto de 2016 03:40 p. m.
Para: forum.help400
Asunto: Campos Nulos

Compañeros,
Estoy actualizando un archivo que contiene campos nulos.
Me permite modificar cualquiera a excepción de los campos nulos. No da ninguna 
alerta ni aviso, simplemente los saltea y sigue de largo.
He probado con blancos, 'X', clear, move, eval, etc.
ukos s
¿Alguna idea?

¡Muchas gracias!

Diego


____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.

Responder a