2022 Dec 20 8:30 PM
How can I convert an alv grid into an alv list to be able to place several headers.
make it like the example I put above.
2023 Jan 02 7:28 AM
DATA: lt_fieldcat TYPE lvc_t_fcat.
ls_fieldcat-fieldname = 'FIELD1'.
ls_fieldcat-top_of_page = 'X'.
ls_fieldcat-page = 'X'.
APPEND ls_fieldcat TO lt_fieldcat.
ls_fieldcat-fieldname = 'FIELD2'.
ls_fieldcat-top_of_page = 'X'.
ls_fieldcat-page = 'X'.
APPEND ls_fieldcat TO lt_fieldcat.
ls_fieldcat-fieldname = 'FIELD3'.
ls_fieldcat-top_of_page = 'X'.
APPEND ls_fieldcat TO lt_fieldcat.
ls_fieldcat-fieldname = 'FIELD4'.
ls_fieldcat-page = 'X'.
APPEND ls_fieldcat TO lt_fieldcat.
DATA: lt_output TYPE TABLE OF som_fieldcat_alv,
ls_output TYPE som_fieldcat_alv.
CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
EXPORTING
it_fieldcatalogue = lt_fieldcat
it_sort = lt_sort
it_filter = lt_filter
TABLES t_outtab = lt_output.
2023 Jan 04 9:43 AM
Hi rmdp,
You can simply use FM 'REUSE_ALV_LIST_DISPLAY'.
CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
EXPORTING
IT_FIELDCAT = it_fcat
TABLES
t_outtab = itab.
Regards,
Wajiha Fathima.