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.