Code: Alles auswählen.
DATA: g_ref_type TYPE REF TO cl_abap_structdescr,
gt_mara TYPE mara, "Deine Tab
wa_comp TYPE abap_compdescr.
g_ref_type ?= cl_abap_typedescr=>describe_by_data( gt_mara ).
LOOP AT g_ref_type->components INTO wa_comp.
* usw.
ENDLOOP.
Code: Alles auswählen.
data: pgm like sy-repid.
pgm = sy-repid.
call function 'REUSE_ALV_FIELDCATALOG_MERGE'
exporting
i_program_name = pgm
i_internal_tabname = 'IT'
i_inclname = pgm
changing
ct_fieldcat = fieldcat
exceptions
inconsistent_interface = 1
program_error = 2
others = 3.