控制必须输入可以,但是我退出程序的时候还要求我输入个值才能退出,这太变态了,相信很多同志都在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 类型。