退出程序是跳过屏幕自检 比如 必输 EXIT-COMMAND

时间:2024-09-10 15:33:50

控制必须输入可以,但是我退出程序的时候还要求我输入个值才能退出,这太变态了,相信很多同志都在SAP程序中反感过这个问题。

标准程序咱就不说了,忍了,新开发的功能还是要解决这个问题。

办法很简单:MODULE EXIT_COMMAND AT EXIT-COMMAND

PROCESS BEFORE OUTPUT.
MODULE STATUS_0100.
MODULE INIT_ALV.
CALL SUBSCREEN: SUBSC_0100 INCLUDING SY-REPID SUB_SCREEN.
PROCESS AFTER INPUT.
"退出命令响应
MODULE EXIT_COMMAND AT EXIT-COMMAND.

这个事件 会在字段的约束自动检测之执行。注意的是 功能码要设置为 E 类型。