首页 > 代码库 > [SAP ABAP开发技术总结]EXIT-COMMAND

[SAP ABAP开发技术总结]EXIT-COMMAND

<script type="text/javascript">// </script>

声明:原创作品转载时请注明文章来自SAP师太博客并以超链接形式标明文章原始出处否则将追究法律责任!
原文出自:

12.8.     EXIT-COMMAND

12.8.1.           MODULE <mod> AT EXIT-COMMAND

对话屏幕中,对于E类型的Function Code,可以使用如下语句在PAI事件块中来触发:

MODULE <mod> AT EXIT-COMMAND.

不管该语句在screen flow logicPAI事件块里的什么地方,都会在字段的约束自动检测之执行,因此,此时其他的屏幕字段的值不会被传递到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事件

[SAP ABAP开发技术总结]EXIT-COMMAND