Code: Alles auswählen.
FIELD-SYMBOLS: <lt_position> TYPE table.
Code: Alles auswählen.
* create table description object for this
DATA(lo_tabledescr) = cl_abap_tabledescr=>create(
p_line_type = lo_descr_reduced
p_table_kind = cl_abap_tabledescr=>tablekind_std
p_unique = abap_false ).
* create data object
CREATE DATA lr_table TYPE HANDLE lo_tabledescr.
ASSIGN lr_table->* TO <lt_position>.
Code: Alles auswählen.
lv_structure = 'ZSD_S_FORM_STRUCTURE'.
lo_structdescr ?= cl_abap_typedescr=>describe_by_name( lv_structure ).
DESCRIBE TABLE lo_structdescr->components LINES DATA(lv_lines).
Folgende Benutzer bedankten sich beim Autor black_adept für den Beitrag:
Der Formulator