如何在ALV中编辑选定的行

2020-09-06 22:57发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我是webdynp...

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

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


专家们,

我是webdynpro ABAP的新手。 如何在ALV中编辑整个选定行。 请提出建议?

谢谢。

4条回答
My梦
2020-09-06 23:18

嗨,

这很简单,请遵循以下方法:

编写以下代码,以保留可编辑的字段:

数据:lr_column_settings类型参考if_salv_wd_column_settings,
        lr_column类型参考cl_salv_wd_column,
         lr_input_field类型参考cl_salv_wd_uie_input_field。

 lr_column_settings?= lo_value。
 lr_column = lr_column_settings-> get_column('NETPR')。
 创建对象lr_input_field导出value_fieldname ='NETPR'。
 lr_column-> set_cell_editor(lr_input_field)。


 lr_table_settings?= lo_value。
 lr_table_settings-> set_read_only(abap_false)。

希望这对您有所帮助。

Pooja

一周热门 更多>