LEAVE PROGRAM. "退出整个程序,回到初始界面 LEAVE LIST-PROCESSING. "在其他屏幕退出 STOP. "退出当前处理模块,跳转到END-OF-SELECTION EXIT. "退出当前处理模块,剩余模块继续执行 RETURN. "退出当前模块 CHECK. "跳出当前模块,执行下一个模块,相当于RETURN CONTINUE. "在LOOP/DO/WHILE等循环语句中使用,跳出当前循环,执行下一次循环
EXIT. 1) EXIT如果出现在循环中,退出的是整个循环操作,.程序会从循环结束处开始继续执行。 2)EXIT如果出现在循环之外,退出的是当前执行的程序块(processing block),例如一个FORM,METHOD,或EVENT,其作用与RETURN类似。 RETURN. RETURN用来退出当前执行的程序块(processing block),例如一个FORM,METHOD,或EVENT,不管是否...
EXIT. 1) EXIT如果出现在循环中,退出的是整个循环操作,.程序会从循环结束处开始继续执行,其作用相当于Java与C++中的break。 2)EXIT如果出现在循环之外,退出的是当前执行的程序块(processing block),例如一个FORM,METHOD,或EVENT,其作用与RETURN类似。 RETURN. RETURN用来退出当前执行的程序块(processing block),例如...
1) EXIT如果出现在循环中,退出的是整个循环操作,.程序会从循环结束处开始继续执行,其作用相当于Java与C++中的break。 2)EXIT如果出现在循环之外,退出的是当前执行的程序块(processing block),例如一个FORM,METHOD,或EVENT,其作用与RETURN类似。 RETURN. RETURN用来退出当前执行的程序块(processing block),例如一个FOR...
LEAVE TO TRANSACTION 'ZFI009'. 离开当前程序跳转到对应到事务码,原程序退出线程池,返回不到原程序 LEAVE PROGRAM. 直接退出当前程序模块,回到初始界面 STOP. 退出当前处理模块,直接跳转到END-OF-SELECTION。 EXIT. 直接退出当前模块,剩余模块继续运行 RETURN. CHECK. ...
1、 循环处理中,EXIT只跳出当前的循环; 2、 在START-OF-SELECTION, GET, END-OF-SELECTION事件中,将直接触发List输出,将不执行END-OF-SELECTION事件;如果没有List输出,系统将直接返回选择屏幕; 3、 对于procedure系统返回调用处; 注意事项 Sap推荐EXIT只是用于循环处理,对于处理模块请使用Return。 RETURN命令 使用该...
ABAP程序中退出操作(CHECK,EXIT,RETURN,LEAVEPROGRAM...) 这里总结一下几个常用的退出操作: CHECK.(SAP官方推荐只在循环中使用) 1)CHECK后面要跟一个表达式,当表达式值为假(false)时,CHECK发生作用,退出循环(LOOP) 或处理程序(ProcessingBlock)。 2)如果CHECK出现在循环中,则发生作用时,退出的是当前一次循环操作...
SYSTEM-EXIT program.Obsolete System FieldsIn the transition from R/2 to R/3, some system fields were carried over that are no longer filled. These system fields are obsolete and can no longer be used.SY-APPLIIn R/2, ID for which SAP applications are installed. No longer filled....
functionmodule,method,subroutine))...ENDDO,WHILE...ENDWHILE,LOOP...ENDLOOP,SELECT...ENDSELECT处理说明1、循环处理中,CHECK只是不执行本次循环的后续处理,继续调到下一次循环;2、在START-OF-SELECTION,GET,END-OF-SELECTION事件中,只是中断本事件内的后续代码的执行,不影响其他后续模块的处理,这和EXIT,...
虽然ABAP中EXIT 和RETURN都可以用来实现退出当前执行的语句块(processing block),但SAP的帮助文件建议只在循环中使用EXIT ,其他情况下要退出当前执行进程,使用RETURN 。 LEAVE PROGRAM. LEAVE PROGRAM会直接退出主程序,类似C++中的exit。 Continue. 和CHECK有点类似,只是continue是无条件的终止,CHECK是有条件的终止。如果...