Un select-option funciona igual que un rango. Es una tabla interna con los siguientes campos:
SIGN es un char de 1 caracter. Suele llevar la I o le E ( incluir o excluir los valores seleccionados. Normalmente I ).
OPTION char de dos caracteras. Lleva el comparador ( EQ, BT ( between ), etc.. )
LOW
HIGH.
Cuando quiero seleccionar varios valores suelo hacer:
so_filtro-sign = 'I'.
so_filtro-option = 'EQ'.
so_filtro-low = 'Valor 1'.
APPEND so_filtro.
so_filtro-sign = 'I'.
so_filtro-option = 'EQ'.
so_filtro-low = 'Valor 2'.
APPEND so_filtro.
....
El problema es que necesitas un append, y eso no sé cómo indicárselo desde el BDC_data
|