0
点赞
收藏
分享

微信扫一扫

选择屏幕添加Function button,隐藏F8执行按钮

以前干嘛去了 2022-10-14 阅读 107

一般执行程序后,会显示一个F8执行 按钮

选择屏幕添加Function  button,隐藏F8执行按钮_执行程序


现在需求是这样,添加自己的按钮,隐藏掉标准的执行按钮


选择屏幕添加Function  button,隐藏F8执行按钮_执行程序_02


代码比较简单


REPORT  ZLM_SCREEN1.

TABLES: sscrfields.
DATA it_exclude TYPE TABLE OF sy-ucomm.

PARAMETERS p_data TYPE string.

"添加了五个按钮
SELECTION-SCREEN: FUNCTION KEY 1,FUNCTION KEY 2,
FUNCTION KEY 3,FUNCTION KEY 4,FUNCTION KEY 5.

INITIALIZATION.

APPEND 'ONLI' TO it_exclude.
CALL FUNCTION 'RS_SET_SELSCREEN_STATUS'
EXPORTING
p_status = sy-pfkey
TABLES
p_exclude = it_exclude.

"按钮显示描述
sscrfields-functxt_01 = 'DISPLAY'."'DISPLAY'.
sscrfields-functxt_02 = text-f02."
sscrfields-functxt_03 = text-f03."
sscrfields-functxt_04 = text-f04."
sscrfields-functxt_05 = text-f05."

AT SELECTION-SCREEN.

"按钮相应
CASE sscrfields-ucomm.
WHEN 'FC01'. "DISPLAY
WHEN 'FC02'. "
WHEN 'FC03'. "
WHEN 'FC04'. "
WHEN 'FC05'. "
WHEN 'ONLI'. "F8

WHEN OTHERS.
ENDCASE.



举报

相关推荐

0 条评论