删除cl_gui_alv_grid的ALV Scrren中的执行按钮(ONLI)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了删除cl_gui_alv_grid的ALV Scrren中的执行按钮(ONLI)相关的知识,希望对你有一定的参考价值。
如何从set_table_for_first_display的ALV显示屏上方的屏幕上删除执行按钮(ONLI)?我要从ALV显示屏中删除,而不是从用户输入参数的主屏幕(选择屏幕)中删除?
cl_gui_alv_grid的可用事件没有将fcode设置为'ONLI'。
答案
我假设您使用的是cl_gui_alv_grid
类来显示ALV-Grid,但这并不意味着ALV-Grid的工具栏。 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状态中静态删除按钮。
以上是关于删除cl_gui_alv_grid的ALV Scrren中的执行按钮(ONLI)的主要内容,如果未能解决你的问题,请参考以下文章
ABAP中用ALV做报表,添加删除修改的方法在哪个类里面,方法的名字叫啥?