Abap 移除cl_gui_ALV_网格的ALV Scrren中的执行按钮(ONLI)
如何从set_table_中的ALV显示屏上方的屏幕上删除第一次显示的执行按钮(ONLI)? 我想从ALV显示屏上删除,而不是从用户输入参数的主屏幕(选择屏幕)上删除Abap 移除cl_gui_ALV_网格的ALV Scrren中的执行按钮(ONLI),abap,Abap,如何从set_table_中的ALV显示屏上方的屏幕上删除第一次显示的执行按钮(ONLI)? 我想从ALV显示屏上删除,而不是从用户输入参数的主屏幕(选择屏幕)上删除 cl_gui_alv_网格的可用事件没有fcode作为“ONLI” 我假设您使用类cl\u gui\u alv\u grid来显示alv网格,而不是指alv网格的工具栏。GUI状态(执行和其他按钮)通常通过命令set PF-status在程序中设置。现在,您可以使用动态删除它 DATA: exclude_buttons TYPE
cl_gui_alv_网格的可用事件没有fcode作为“ONLI” 我假设您使用类
cl\u gui\u alv\u grid
来显示alv网格,而不是指alv网格的工具栏。GUI状态(执行和其他按钮)通常通过命令set PF-status
在程序中设置。现在,您可以使用动态删除它
DATA: exclude_buttons TYPE slis_t_extab.
APPEND 'ONLI' TO exclude_buttons.
SET PF-STATUS 'MY_STATUS' EXCLUDING exclude_buttons.
或者从GUI状态中静态删除按钮。解决方案很简单。
在ALV调用之前,我刚刚添加了SET PF-STATUS“”,它起了作用。它目前是如何编写的,很难理解您在说什么。请提供建议,并查看如何执行。