1
Programación ABAP / Asignación dinámica a tabla y referencia de campo
« en: 06 de Julio de 2018, 09:30:21 am »
Me gustaría saber si hay alguna manera de realizar la asignación dinamica a una campo de una estructura para hacer una select, mediante field symbol o cl_abap_structdescr etc...
Muchas gracias
Código: [Seleccionar]
Data: lv_struc type zstruc_1,
lv_struct_2 type zstruct_2.
if lv_type eq 1.
lv_test = * aquí cargo el valor de lv_struc.
else.
lv_test = * aquí cargo el valor de lv_struc_2.
endif.
** la asignación de lv_test tendría que ser dinámica, no me valdría ponerlo literalmente, por eso quiero usar cl_abap_structdescr etc...
select single * into ztest
from mara
where mantnr eq lv_test-mantnr.
Muchas gracias