Funktionsbaustein GET GLOBALS FROM SLVC FULLSCR
Aus SAP-Wiki
Zur Navigation springenZur Suche springen
Kategorie: TP Funktionsbausteine Siehe Kategorie: TP Funktionsbausteine.
Siehe ALV-Vorlage REUSE ALV GRID DISPLAY LVC.
Mit dem Funktionsbaustein GET_GLOBALS_FROM_SLVC_FULLSCR kann man sich bei der Nutzung vom Funktionsbaustein REUSE ALV GRID DISPLAY LVC sich die Objektreferenz besorgen um Funktionen durchzuführen, die durch die normale Funktionalität vom Funktionsbaustein REUSE_ALV_GRID_DISPLAY_LVC nicht abgedeckt ist.
Ein Beispiel wäre das Refresh der Anzeige einer ALV-Liste, wo sich im Coding im User-Command die interne Tabelle geändert hat (z. B. aufgrund eines editierbaren Feldes).
Funktionsbaustein GET_GLOBALS_FROM_SLVC_FULLSCR
DATA: lo_ref_alv TYPE REF TO cl_gui_alv_grid,
* Referenz auf ALV holen
CALL FUNCTION 'GET_GLOBALS_FROM_SLVC_FULLSCR'
IMPORTING
e_grid = lo_ref_alv.
* Refresh der ALV-Liste
perform alv_itab_refresh
using lo_ref_alv.
*&---------------------------------------------------------------------*
*& Form ALV_ITAB_REFRESH
*&---------------------------------------------------------------------*
*& ALV-Refresh
*&---------------------------------------------------------------------*
FORM alv_itab_refresh
using io_alv_cont TYPE REF TO cl_gui_alv_grid.
data: ls_stable type lvc_s_stbl.
ls_stable-row = abap_true.
ls_stable-col = abap_true.
call method io_alv_cont->refresh_table_display
exporting
is_stable = ls_stable
i_soft_refresh = abap_true.
ENDFORM.