ALV GRID(2) 详解2
上文中讲到ALV会是可以交互的,今天就介绍下在交互的form中可以做的事情
5、更新内表
ALV GRID中是可以设置某一列的内容是可以编辑的,但是编辑后的内容并不会自动更新内表,这时就需要主动的去刷新内表,方法如下:
data:lwk_grid type ref to cl_gui_alv_grid. call function 'GET_GLOBALS_FROM_SLVC_FULLSCR' IMPORTING e_grid = lwk_grid. call method lwk_grid->check_changed_data.
6、刷新ALV
同样内表的内容变化了,ALV显示的内容也是不会自动更新的,使用下面的方法会自动刷新ALV显示内容
i_selfield-refresh = 'X'.
但如果仅有这句话,刷新后的页面是从第一行、第一列开始显示的,加上下面的代码可以确保显示位置的固定
i_selfield-col_stable = 'X'. i_selfield-row_stable = 'X'.
浙公网安备 33010602011771号