在ALV中删除行

2020-08-16 21:12发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 如何禁用键盘上的删除...

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

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


专家们,

如何禁用键盘上的删除键,但标准插入按钮和删除按钮可以工作。

还有其他方法可以帮助我吗?

以下代码:导致插入按钮和删除按钮消失。

数据:ls_layout类型为LVC_S_LAYO。
   ls_layout-NO_ROWINS ='X'.call方法g_grid-> SET_FRONTEND_LAYOUT
     出口
       is_layout = ls_layout。


 另一种方法是:删除按钮退出但不起作用
 在您的Itab中声明一个名为LELL_T_STYL的字段CELLTAB。
 将此字段添加到布局结构的字段STYLEFNAME中。
 GS_LAYOUT-STYLEFNAME ='CELLTAB'。
 在您的itab上循环,并填充深层的itab CELLTAB。 将字段celltab样式设置为CL_GUI_ALV_GRID => MC_STYLE_NO_DELETE_ROW。