Code: Alles auswählen.
Data: ord_grid TYPE REF TO CL_GUI_ALV_GRID,
L_CUSTOM_CONTAINER TYPE REF TO CL_GUI_CUSTOM_CONTAINER,
L_CONTAINER TYPE SCRFNAME VALUE 'ORDER_DISP,
event_receiver TYPE REF TO lcl_event_receiver.
Code: Alles auswählen.
if L_CUSTOM_CONTAINER IS INITIAL.
CREATE OBJECT L_CUSTOM_CONTAINER
EXPORTING CONTAINER_NAME = L_CONTAINER.
CREATE OBJECT GRID1
EXPORTING I_PARENT = L_CUSTOM_CONTAINER.
CALL METHOD GRID1->SET_TABLE_FOR_FIRST_DISPLAY
EXPORTING I_STRUCTURE_NAME = 'XXXXXXX'
CHANGING IT_OUTTAB = Lt_orderhdr.
CREATE OBJECT event_receiver.
SET HANDLER event_receiver->handle_user_command
event_receiver->handle_menu_button
event_receiver->handle_toolbar FOR ALL INSTANCES.
CALL METHOD ORDER_DISP->set_toolbar_interactive.
CALL METHOD ORDER_DISP->free.
ENDIF.