用户命令后,在cl_gui_alv_grid中排除自定义工具栏按钮

2020-09-16 11:59发布

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

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

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


大家好,

我有一个简单的问题,但在SCN中找不到。 用户命令处理后如何排除自定义工具栏按钮。 我有一个解决方案,但似乎效率不高。 我不想再次调用set_table_for_first_display方法。 您有其他替代解决方案吗?

谢谢

3条回答
葫芦娃快救爷爷
2020-09-16 12:39 .采纳回答

你好

我找到了一个非常简单的解决方案。 在用户命令之后再次触发工具栏事件。 我将控制参数放在方法标题行中并进行检查。

 METHOD handle_toolbar。
     检查mv_buton_dis =空间。
     附加值行ttb_button((function ='SAVE'
                                           butn_type = 0
                                           图标= icon_system_save
                                           文字='Kaydet'(b01)
                                           quickinfo ='Kaydet'(b01)))到e_object-> mt_toolbar。

   ENDMETHOD。

一周热门 更多>