将修改后的行转移到handle_data_changed方法

2020-09-05 11:07发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我的ALV OO有...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我的ALV OO有问题。

我有几个字段,但是有一个字段(TAX),我已经通过ONF4方法实现了F4帮助搜索。 此帮助搜索效果很好,但是当我尝试将修改后的行发送到我的HANDLE_DATA_CHANGED方法以循环ALV的修改后的行时,-> mt_mod_cells为空

在rr_data_changed-> mt_mod_cells INTO ls_mod_cells中循环。

您能告诉我如何保存在F4帮助过程中先前修改过的行,然后将该行转移到HANDLE_DATA_CHANGED方法中,并使er_data_changed包含修改过的行吗?

不得不说,我正在使用

呼叫方法cont_editalvgd-> register_edit_event

导出

{ } I_event_id = cl_gui_alv_grid => mc_evt_modified



所有方法cont_editalvgd-> register_edit_event

导出

{ } I_event_id = cl_gui_alv_grid => mc_evt_enter


同时


预先感谢

马里奥