Na ekranie wyboru, użytkownik musi wstawić nazwę tabeli i muszę uzyskać pierwsze 3 pola z tej tabeli i wyświetlić je w ALV dla wyjścia. Z czytania samouczków rozumiem, że muszę wywołać metodę cl_alv_table_create=>create_dynamic_table
, ale nie wiem, jak utworzyć katalog pola.Utwórz dynamiczną tabelę wewnętrzną ABAP
DATA: t_newtable TYPE REF TO data,
t_fldcat TYPE lvc_t_fcat,
CALL METHOD cl_alv_table_create=>create_dynamic_table
EXPORTING
it_fieldcatalog = t_fldcat
IMPORTING
ep_table = t_newtable.