Code: Alles auswählen.
case ok_code.
when 'E' or 'ENDE' or 'BACK' or '&F03'.
set screen 0.
leave screen.
when 'ECAN'.
leave program.
endcase.
Code: Alles auswählen.
module create_container output.
set titlebar '200'.
* Erstellung des ALV-Grid für Screen 200
if lr_container is initial.
create object lr_container
exporting
container_name = 'CC_ALV'.
create object lr_grid
exporting
i_parent = lr_container.
perform set_grid_fieldcat changing lt_dyn_fcat.
* Anpassung der Spaltenbreite
ls_layout-cwidth_opt = 'X'.
* Farben im Zebraformat
ls_layout-zebra = 'X'.
* Summieren Button ausblenden
ls_layout-no_totline = 'X'.
call function 'REUSE_ALV_GRID_DISPLAY_LVC'
exporting
i_callback_program = 'REPORTNAME'
i_callback_user_command = 'HANDLE_DOUBLE_CLICK'
it_fieldcat_lvc = lt_dyn_fcat
tables
t_outtab = gt_table.
endif.
endmodule.Folgende Benutzer bedankten sich beim Autor black_adept für den Beitrag:
treyfifty
Folgende Benutzer bedankten sich beim Autor a-dead-trousers für den Beitrag:
treyfifty
Du must einen Ereignishandler implementieren.treyfifty hat geschrieben:Wie kann ich das dann für LR_GRID->SET_TABLE_FOR_FIRST_DISPLAY übernehmen ?