ABAP中,alv的第一列加了checkbox,选中后,为何内表的此列的值不会更新?

2024-11-27 07:55:10
推荐回答(3个)
回答1:

你要刷新ALV显示,调用ALV类中的刷新方法
call method cl_alv->refresh_table_display
exporting
is_stable = gs_refresh
i_soft_refresh = ''.

data: begin of gs_refresh,"ALV刷新结构
row type char01 value 'X',
col type char01 value 'X',
end of gs_refresh.

回答2:

SET_USER_COMMAND的代码呢?

回答3:

CALL FUNCTION 'GET_GLOBALS_FROM_SLVC_FULLSCR'
IMPORTING
E_GRID = LC_GRID.

试试这个function.