Handle_after_user_command FOR EVENT after_user_command OF cl_gui_alv_grid IMPORTING e_ucomm. *--在ALV可修改的情况下,控制数据修改 Handle_data_changed FOR EVENT data_changed OF cl_gui_alv_grid IMPORTING er_data_changed. *--在数据修改完成之后 Handle_data_changed_finished ...
我最开始写代码在METHODS handle_data_changed_finished 结果发现我新增的时候最后变更人这几个我要及时更新的数据一起刷新更新了 我觉得代码不应该写在这里 写在这里会插入一行的时候原来存在的那行数据也跟着把时间刷新了 FORM frm_data_changed_finished_9000 USING p_et_good_cells TYPE lvc_t_modi. * LOOP ...
PERFORM handle_data_changed_finished. ENDMETHOD. "HANDLE_USER_COMMAND ENDCLASS. "lcl_alv_event_handler IMPLEMENTATION DATA: gt_fieldcat_header TYPE lvc_t_fcat, gt_fieldcat_item TYPE lvc_t_fcat, gs_fieldcat TYPE lvc_s_fcat, gs_layout TYPE lvc_s_layo. DATA: go_docking_con TYPE REF TO...
METHODS handle_modify FOR EVENT data_changed_finished OF cl_gui_alv_grid IMPORTING e_modified et_good_cells. ENDCLASS. "LCL_EVENT_RECEIVER DEFINITION DATA gc_event_receiver TYPE REF TO lcl_event_receiver . CLASS lcl_event_receiver IMPLEMENTATION. METHOD handle_modify. APPEND LINES OF et_good_...
METHODS handle_user_commandFOREVENT user_commandOF cl_gui_alv_grid IMPORTING e_ucomm. * 回车事件 METHODS handle_data_changed_finishedFOREVENT data_changed_finishedOF cl_gui_alv_grid IMPORTING e_modified et_good_cells. * 双击 * METHODS handle_double_click FOR EVENT double_click OF cl_gui_al...
handle_data_changed_finished FOR EVENT data_changed_finished OF cl_gui_alv_grid IMPORTING e_modified et_good_cells. ENDCLASS. "lcl_alv_event_handler DEFINITION *---* * CLASS lcl_alv_event_handler IMPLEMENTATION *---* CLASS lcl_alv_event_handler IMPLEMENTATION . METHOD...
OO ALV中的data_changed、data_changed_finished事件介绍 Alv grid/OO ALV中有两个事件(Event):data_changed和ata_changed_finished. 第一个事件在可编辑字段的数据发生变化时触发,可用来检查数据的输入正确性,第二个事件是当数据修改完成后触发 如果数 ... ...
DATA:GS_VARI TYPE DISVARIANT. SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001. PARAMETERS: P_WERKS TYPE MARD-WERKS OBLIGATORY. SELECT-OPTIONS:S_MATNR FOR MARA-MATNR . SELECTION-SCREEN END OF BLOCK B1. INITIALIZATION. AT SELECTION-SCREEN OUTPUT. ...
Handle_data_changedFOR EVENT data_changed OF cl_gui_alv_gridIMPORTING er_data_changed.*--在数据修改完成之后Handle_data_changed_finishedFOR EVENT data_changed_finished OF cl_gui_alv_gridIMPORTING e_modified.*--管理菜单Handle_menu_buttonFOR EVENT menu_button OF cl_gui_alv_grid...
handle_data_changed_finishedforeventdata_changed_finishedofcl_gui_alv_grid importinge_modifiedet_good_cells, handle_button_clickforeventbutton_clickofcl_gui_alv_grid importinges_col_ides_row_no, handle_onf4foreventonf4ofcl_gui_alv_grid