hola, vas a tener que usar un IF dentro del read para comparar valuevalidfrom+4(2) < = g_period
valuevalidto+4(2) > = g_period
como en la lectura de doble indice
otra alternativa es crearte una copia de tu tabla interna y hacer lo siguiente
delete t_rentas_aux where objnr ne W_CONTRATOS-OBJNR
and valuevalidfrom+4(2) < = g_period
and valuevalidto+4(2) > = g_period
saludos
__________________
Sebastián Chiavia
|