ABAP 选择屏幕隐藏执行按钮

作者:ABAP猿 约 4 分钟阅读 更新日期:2025-03-02 1 年前更新 标签:ABAP, 开发
ABAP 选择屏幕隐藏执行按钮 - 封面图
ABAP 选择屏幕隐藏执行按钮 - 封面图
ABAP 选择屏幕隐藏执行按钮 - 封面图
ABAP 选择屏幕隐藏执行按钮 - 封面图

点击上方 蓝字 关注我们

ABAP 选择屏幕隐藏执行按钮 - 封面图
ABAP 选择屏幕隐藏执行按钮 - 封面图
ABAP 选择屏幕隐藏执行按钮 - 封面图
ABAP 选择屏幕隐藏执行按钮 - 封面图

We are going forward to the future, not back into the past.

我们要迈向未来,而不是沉湎于过去。

说 明

本文介绍ABAP如何在选择屏幕隐藏相关按钮:

1、查找功能代码: **执行程序- >系统->状态->GUI状态->双击查看 **

2、调用函数功能: **RS_SET_SELSCREEN_STATUS**

**

**

ABAP 选择屏幕隐藏执行按钮 - 封面图
ABAP 选择屏幕隐藏执行按钮 - 封面图
ABAP 选择屏幕隐藏执行按钮 - 封面图
ABAP 选择屏幕隐藏执行按钮 - 封面图

效 果

**隐藏执行按钮**

ABAP 选择屏幕隐藏执行按钮 - 封面图
ABAP 选择屏幕隐藏执行按钮 - 封面图

**

** **

** **隐藏其他按钮**

ABAP 选择屏幕隐藏执行按钮 - 封面图
ABAP 选择屏幕隐藏执行按钮 - 封面图

代 码

PARAMETERS p_hide TYPE c .

AT SELECTION-SCREEN OUTPUT .

DATA lt_exclude TYPE TABLE OF sy \- ucomm .

" 隐藏执行按钮

APPEND 'ONLI' TO lt_exclude . CALL FUNCTION 'RS_SET_SELSCREEN_STATUS'

EXPORTING

p_status = sy \- pfkey

p_program = sy \- cprog

TABLES

p_exclude = lt_exclude .

" 隐藏其他按钮 APPEND

'PRIN' TO lt_exclude , " 执行并打印

'SJOB' TO lt_exclude , " 后台执行

'GET' TO lt_exclude , " 变式获取

'VDEL' TO lt_exclude . " 变式删除

**补充:** 使用 RS_SET_SELSCREEN_STATUS不仅可以隐藏相应的按钮, 还 可以使用 自定义的GUI 状态,替换 标准

的 GUI状态, 只需调整 p_status和 p_program参数即可。

以上是今日分享,希望对你有所帮助~~~

欢迎点赞、留言、分享

ABAP 选择屏幕隐藏执行按钮 - 封面图
ABAP 选择屏幕隐藏执行按钮 - 封面图
ABAP 选择屏幕隐藏执行按钮 - 封面图
ABAP 选择屏幕隐藏执行按钮 - 封面图
ABAP 选择屏幕隐藏执行按钮 - 封面图
ABAP 选择屏幕隐藏执行按钮 - 封面图
ABAP 选择屏幕隐藏执行按钮 - 封面图
ABAP 选择屏幕隐藏执行按钮 - 封面图

往期推荐

[ ABAP 选择屏幕-页签展示

](https://mp.weixin.qq.com/s?__biz=Mzg3OTE2Njg0OQ==&mid=2247492081&idx=1&sn=f5d1a392a99b079b7fbc28a409c0e615&chksm=cf0a351ff87dbc099263f9003abaa1946c31c846808c3674faef4dea18d64334a8675a4647b9&scene=21#wechat_redirect)

[ ABAP 选择屏幕-展开/折叠屏幕元素

](https://mp.weixin.qq.com/s?__biz=Mzg3OTE2Njg0OQ==&mid=2247492011&idx=1&sn=dfbffbc946959c6339193a2323407f9f&chksm=cf0a3545f87dbc53268496f126c19668ae6ea23516c0bd2ae7200e682f8a79cc8333f90a953c&scene=21#wechat_redirect)

[ ABAP 选择屏幕-搜索帮助

](https://mp.weixin.qq.com/s?__biz=Mzg3OTE2Njg0OQ==&mid=2247491935&idx=1&sn=2eddfb9d5dce509facd77c83cbdac89f&chksm=cf0a35b1f87dbca7175e5e95e18721e563750b82cb6c98ff6707e971c8225ad8737d016e473f&scene=21#wechat_redirect)

[ ABAP 选择屏幕-下拉列表

](https://mp.weixin.qq.com/s?__biz=Mzg3OTE2Njg0OQ==&mid=2247491445&idx=1&sn=dcd5be40650ec9b9dbf714f1cfaacf2a&chksm=cf09cb9bf87e428d7e84c7b89d6543a74413760bf53806021b0ff89cb2968374bcdb712d3111&scene=21#wechat_redirect)

ABAP 选择屏幕隐藏执行按钮 - 封面图
ABAP 选择屏幕隐藏执行按钮 - 封面图

点个 在看 你最好看

ABAP猿

关于作者:ABAP猿

企业信息化与 SAP 技术顾问,长期专注 SAP ABAP、FI/CO、MM、SD 等模块的技术分享与实战经验总结。查看更多介绍

来源说明:本文内容由「ABAP选择屏幕隐藏执行按钮.md」整理生成,仅用于内部技术分享与学习交流。