12.8. EXIT-COMMAND
12.8.1. MODULE <mod> AT EXIT-COMMAND
對話屏幕中,對於E類型的Function Code,可以使用如下語句在PAI事件塊中來觸發:
MODULE <mod> AT EXIT-COMMAND.
不管該語句在screen flow logic的PAI事件塊里的什么地方,都會在字段的約束自動檢測之前執行,因此,此時其他的屏幕字段的值不會被傳遞到ABAP程序中去,當該MODULE執行完后,如果未退出該屏幕,則會進行正常PAI(即PAI事件塊里沒有帶EXIT-COMMAND選項的MODULE語句)事件塊。
該語句在字段約束自動檢測之前會被執行,一般用來正常退屏幕來使用,如果未使用LEAVE語句退出屏幕,則會在這之后還會繼續進行字段的自動檢測,檢測完后還會繼續PAI的處理(即執行PAI事件塊中不帶EXIT-COMMAND選項的MODULE語句)
12.8.2. AT SELECTION-SCREEN ON EXIT-COMMAND
在選擇屏幕上,對於E類型的FunCode(如點擊)會觸發AT SELECTION-SCREEN ON EXIT-COMMAND事件