1、所用類:ide
cl_gui_alv_gridui
cl_gui_docking_container3d
2、效果圖:blog
執行:圖片
單擊
it
雙擊event
F4幫助table
航班單元格上F4或點擊 後面的小按鈕class
(本功能在設置字段樣式時實現DEFINE mac_fieldlog.gui
"設置參考表和參考字段,爲了提供搜索幫助
wa_fieldcatalog-ref_table = &4. "參考表
wa_fieldcatalog-ref_field = &5. "參考字段
編輯某單元格並校驗
修改價格後隨便點擊某個按鈕或者雙擊某個字段,觸發:handle_data_changed
另外
"如下兩個方法達到的效果是:光標離開正在編輯的單元格時,
就觸發了handle_data_changed
"若是註釋掉如下兩個方法,則只有執行下一操做時纔會觸發handle_data_changed,好比點保存、刪除
CALL METHOD g_alv_grid->register_edit_event
EXPORTING
i_event_id = cl_gui_alv_grid=>mc_evt_modified.
CALL METHOD g_alv_grid->register_edit_event
EXPORTING
i_event_id = cl_gui_alv_grid=>mc_evt_enter.