CLASS:CL_GUI_ALV_GRID
FUNCTION: GET_GLOBALS_FROM_SLVC_FULLSCR
function-alv 刷新,使用OO 的刷新方式,先使用GET_GLOBALS_FROM_SLVC_FULLSCR接收屏幕ALV,放置容器,再调用刷新方法
DATA LS_STBL TYPE LVC_S_STBL.
DATA: LO_GRID TYPE REF TO CL_GUI_ALV_GRID.
CALL FUNCTION 'GET_GLOBALS_FROM_SLVC_FULLSCR'
IMPORTING
E_GRID = LO_GRID.
"稳定刷新
LS_STBL-ROW = 'X'." 基于行的稳定刷新
LS_STBL-COL = 'X'." 基于列稳定刷新
IF LO_GRID IS NOT INITIAL.
CALL METHOD LO_GRID->REFRESH_TABLE_DISPLAY
EXPORTING
IS_STABLE = LS_STBL.
ENDIF.