javispill
27/01/09, 10:58:45
Buenas, tengo una duda con los field symbols a ver si me pueden echar una mano. Tengo un programa donde en la pantalla de sellección introducimos en infotipo. Bien quiero tratar los datos de este infotipo según lo que metamos.
Por ej si metemos el infotipo 0001
data: lv_tabinf type c,
lv_string(5) type c,
lv_p_inf(4) type c.
lv_p_inf = p_inft. " (p_inft = 0001)
lv_tabinf = 'p'.
CONCATENATE lv_tabinf p_inft into lv_string.
assign (lv_string) to <f1>.
Al final tengo en <f1> el primer registro de la tabla p0001.
Lo que quiero es guardarme todos los registros y luego poder recorrer el field-symbol, hacerle un Loop at <f1> pero no se muy bien como hacerlo, a ver si alguien sabe.
Gracias y un saludo.
Por ej si metemos el infotipo 0001
data: lv_tabinf type c,
lv_string(5) type c,
lv_p_inf(4) type c.
lv_p_inf = p_inft. " (p_inft = 0001)
lv_tabinf = 'p'.
CONCATENATE lv_tabinf p_inft into lv_string.
assign (lv_string) to <f1>.
Al final tengo en <f1> el primer registro de la tabla p0001.
Lo que quiero es guardarme todos los registros y luego poder recorrer el field-symbol, hacerle un Loop at <f1> pero no se muy bien como hacerlo, a ver si alguien sabe.
Gracias y un saludo.