我有一个CL_GUI_ALV_GRID
变量引用的实例mo_alv_grid
。
我在这个网格中有一个按钮列,经过一些逻辑后,它会更新表mt_alv_grid
(支持mo_alv_grid
)。
此时我需要能够触发事件DATA_CHANGED
。
我已经尝试了很多方法CL_GUI_ALV_GRID
,比如CHECK_DATA_CHANGED
和REFRESH_TABLE_DISPLAY
甚至CL_GUI_CFW=>FLUSH
,CL_GUI_CFW=>SET_NEW_OK_CODE( 'ENTER' ).
但这些都没有奏效。
有没有办法触发DATA_CHANGED
事件,或者我应该做完全不同的事情?