REUSE ALV GRID DISPLAY
Aus SAP Wiki ツ
Der FuBa ist aus meiner Sicht gut, wenn man unkompliziert und schnell Daten im Grid darstellen will. Bei User Aktionen wie Doppelklick muss allerdings ein Unterprogramm genutzt werden, sodass es für globale Methoden z.B. ungeeignet ist.
Codeschnipsel
DATA: ls_layout TYPE slis_layout_alv. * Globale ALV-Tabelle, damit USER_COMMAND funktioniert FREE: gt_log_alv. ls_layout-zebra = abap_true. ls_layout-colwidth_optimize = abap_true. CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING i_callback_program = 'ZLDL_BESTANDSMONITOR' i_callback_user_command = 'USER_COMMAND_ALV' i_structure_name = 'ZANFLOG_LDL_ALV' is_layout = ls_layout i_screen_start_column = 5 i_screen_start_line = 5 i_screen_end_column = 150 i_screen_end_line = 20 TABLES t_outtab = gt_log_alv EXCEPTIONS program_error = 1 OTHERS = 2. IF sy-subrc <> 0. * Implement suitable error handling here ENDIF.
Dieses Wiki wird privat in Freizeit nach bestem Wissen und Gewissen gepflegt und dient primär als eigene Wissenssammlung für die tägliche Arbeit im SAP-ERP-Umfeld.
Alle dargestellten Softwareprodukte, auch in Form von Screenshots, sind Eigentum der SAP SE. Ihre Marken, vgl. Link, sind u.a.: SAP®, ABAP®, SAP Fiori®, SAP HANA®, SAP S/4HANA®, SAP S/4HANA® Cloud