STOP
在以下事件中使用:
INITIALIZATION,
AT SELECTION-SCREEN,
START-OF-SELECTION,
GET,
1、当在INITIALIZATION事件执行该命令,系统将直接触发应用服务器和客户端屏幕元素的发送;
2、在其他事件中将直接触发END-OF-SELECTION事件的执行,如果不想执行END-OF-SELECTION,请使用RETURN或者 EXIT.
EXIT
用于循环将直接跳出循环体,
DO...ENDDO
WHILE...ENDWHILE
LOOP...ENDLOOP
SELECT...ENDSELECT
用于其他处理模块中
Event block
Dialog module
Procedure (Function Module, Method, Subroutine)
1、在START-OF-SELECTION, GET, END-OF-SELECTION事件中,将直接触发LIST输出,将不执行END-OF-SELECTION事件;如果没有LIST输出,系统将直接返回选择屏幕;
2、对于procedure系统返回调用处;
注意事项
SAP推荐EXIT只是用于循环处理,对于处理模块请使用RETURN。
RETURN
用于处理模块中
Event block,,
Dialog module,
Procedure (Function Module, Method, Subroutine),
1、 对于Procedure ,RETURN将无条件退出当前的处理模块,不影响后续模块的执行;
2、 对于START-OF-SELECTION, GET, END-OF-SELECTION事件中,将直接触发LIST输出,将不执行END-OF-SELECTION事件;如果没有LIST输出,系统将直接返回选择屏幕;
注意事项
RETURN不管存在多少层次的循环,将直接退出当前处理模块,这一点和EXIT不同
CHECK
用于循环中,CHECK只是不执行本次循环的后续处理,继续调到下一次循环;
DO...ENDDO,
WHILE...ENDWHILE,
LOOP...ENDLOOP,
SELECT...ENDSELECT,
用于其他处理模块中
Event block,
Dialog module,
Procedure (Function Module, Method, Subroutine),
1、 在START-OF-SELECTION, GET, END-OF-SELECTION事件中,只是中断本事件内的后续代码的执行 ,不影响其他后续模块的处理,这和EXIT,RETURN是不同的;
2、 对于没有循环procedure系统返回调用处;
3、 对逻辑数据库的GET事件,系统退出本次纪录和子节点的读取处理,将继续下一条纪录的处理;
注意事项
SAP推荐CHECK只是用于循环处理,对于处理模块请使用RETURN。
REJECT
用于逻辑数据库的GET处理事件中。
REJECT的处理类似CHECK,但和CHECK不同的是:REJECT如果在循环内也同样退出本次的处理,而CHECK只是退出循环,不退出处理。
分享到:
相关推荐
ABAP流程处理的命令说明(stop,exit,return,check,reject)
RFC says return as much as we can without exceeding 576 bytes.
reject - 用于Java和Android的依赖注入框架
主要介绍了Promise.all中对于reject的处理方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
拒绝动作默认不会在匹配了拒绝规则后就即时断开连接,而是在rcpt to指令处理完之后再断开的,这是由于一些windows上有缺陷的邮件程式不处理在rcpt to指令前的发回的拒绝状态码。能通过smtpd_delay_reject设置为no来...
计算机系统领域论文的评价流程,以及相关标准。
js代码-promise resolve reject
windows版wget命令 使用帮助wget --help Startup: -V, --version display the version of Wget and exit. -b, --background go to background after startup. -e, --execute=COMMAND execute a `.wgetrc' ...
Shared library add-on to iptables to add customized REJECT support.
文件为doc版,可自行转成txt,在手机上看挺好的。 本资源来自网络,如有纰漏还请告知,如觉得还不错,请留言告知后来人,谢谢!!!!! 入门学习Linux常用必会60个命令实例详解 Linux必学的60个命令 Linux提供...
accept、reject—接受或拒绝打印请求 acct—对计数及各种计数命令的概述 acctcms—进程计数命令 acctcon、acctcon1、acctcon2—连接时间计数 acctdisk—将计数数据转换为计数记录总数 acctdusg—通过登录信息...
band reject filter advanced signal processing
refuse-,reject的用法区别参考.doc
Sample code to make router to accept/reject particular packets from a destination.
本文主要介绍的是关于微信小程序利用co处理异步流程的方法教程,分享出来供大家参考... return new Promise(function (resolve, reject) { setTimeout(function () { console.log(myAsyncFunction done!); resolve
Linux常用命令 # 按 VmSwap 使用量对进程排序,输出进程名称、进程 ID 以及 SWAP 用量 $ for file in /proc/*/status ; do awk '/VmSwap|Name|^Pid/{printf $2 " " $3}END{ print ""}' $file; done | sort -k 3 -n -...
Why-Reject, 苹果AppStore被拒理由大全
IP header checks: fragment, too short.
语言:English 拒绝ServiceWorker。 拒绝注册服务人员。 已经注册的服务人员将被取消注册。 您可以将域名添加到白名单,以避免拒绝服务人员。