Code: Alles auswählen.
CREATE OBJECT lr_custom_container
EXPORTING
container_name = 'ALV_CONTAINER'.
Folgende Benutzer bedankten sich beim Autor a-dead-trousers für den Beitrag:
Mustafapmk0
Code: Alles auswählen.
CREATE OBJECT lr_container
EXPORTING
container_name = 'ALV_CONTAINER'
repid = sy-repid
dynnr = '0100'.
TRY.
CALL METHOD cl_salv_table=>factory
EXPORTING
r_container = lr_container
IMPORTING
r_salv_table = lr_alv
CHANGING
t_table = lt_alv.
CATCH cx_salv_msg.
ENDTRY.
Folgende Benutzer bedankten sich beim Autor abuma für den Beitrag:
Mustafapmk0
Code: Alles auswählen.
DATA: lt_authorized_users TYPE TABLE OF ts_authorized_users,
lr_salv TYPE REF TO cl_salv_table,
lr_container TYPE REF TO cl_gui_custom_container.
" Hier sind weitere Bearbeitungen
" Container erstellen
CREATE OBJECT lr_container
EXPORTING
container_name = 'ALV_CONTAINER'
repid = sy-repid " sy-repid is the name of the current program
dynnr = '9002'.
" Aus lt_authorized_users eine SALV Tabelle erzeugen
TRY.
CALL METHOD cl_salv_table=>factory
EXPORTING
r_container = lr_container
IMPORTING
r_salv_table = lr_salv
CHANGING
t_table = lt_authorized_users.
CATCH cx_salv_msg.
ENDTRY.
lr_salv->display( ).