gpt4 book ai didi

abap - 按下退出键时如何关闭模式弹出窗口

转载 作者:行者123 更新时间:2023-12-05 00:14:01 24 4
gpt4 key购买 nike

我有一个显示模式弹出窗口(屏幕)的 ABAP Z 报告。当用户按下退出键时是否可以关闭它?

我正在使用下一个屏幕调用显示弹出窗口

call screen 0100 STARTING AT 10 10 ENDING AT 110 30.

屏幕上有下一个 PAI 模块:
MODULE USER_COMMAND_0100 INPUT.

clear gv_ok.

case sy-ucomm.

when 'BTN_OK'.
gv_ok = 'X'.
LEAVE TO SCREEN 0.

when 'BTN_CANC'.
perform clean.
LEAVE TO SCREEN 0.
endcase.

ENDMODULE. " USER_COMMAND_0100 INPUT

但是当用户按下退出键时,不会调用 PAI 模块。

流逻辑部分是
PROCESS BEFORE OUTPUT.
MODULE STATUS_0100.
*
PROCESS AFTER INPUT.
MODULE USER_COMMAND_0100.
module exit at exit-command.

按下 Esc 键时,不会调用 PAI 模块中的任何内容。

最佳答案

以下是您必须在 GUI 状态中检查的内容:

GUI Status

转义键会自动分配给它,您只需要分配命令(BUT_CANC,在我的示例中为 ZCANC)。

关于abap - 按下退出键时如何关闭模式弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47653592/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com