2、 在其他事件中将直接触发END-OF-SELECTION事件的执行,如果不想执行END-OF-SELECTION,请使用RETURN或者EXIT. 注意事项 EXIT命令 使用该命令的程序位置 用于循环和程序模块中:DO和其他处理模块中(event block, dialog module, procedure (function module, method, subroutine))...ENDDO,WHILE...ENDWHILE,LOOP...E...
立即退出当前程序块EXIT: When processing table controls or step loops with the statement LOOP in the dynpro flow logic, this statement causes the loop to be terminated immediately. 从当前循环立即退出如果是两个loop嵌套,return退出整个大循环,exit退出当前包含exit的循环check :如果是在loop里面 如果不满足...
异步RFC调用时,对RFM进行step in的调试过程,调用程序本身的调试会话不会进入RFM内部,系统也打开新的会话,单独增加一个窗口,进行目标系统中RFM的调试,将断点放在RFM的CALL FUNCTION语句处,在异步RFC模式下进行调试 异步RFC调用时接收结果 通过语句中的附加项PERFORMING return_form on end of task实现 CALL FUNCTION rf...
return=return.LOOPATreturnWHEREtype ='E'ORtype ='A'ORtype ='X'.CONCATENATEe_msg return-messageINTOe_msg SEPARATEDBY'/'.ENDLOOP.IFsy-subrcNE0.CALLMETHODzcl_rfc=>get_sourceEXPORTINGi_id=i_id i_canum=i_canumIMPORTINGe_zrfct002=ls_zrfct002.*RECEIVING*R_SOURCE = LS_SOURCE.CALLFUNCTION'B...
2、在其他事件中将直接触发END-OF-SELECTION事件的执行,如果不想执行END-OF-SELECTION,请使用RETURN或者EXIT.注意事项EXIT命令使用该命令的程序位置用于循环和程序模块中:DO和其他处理模块中(eventblock,dialogmodule,procedure(functionmodule,method,subroutine))...ENDDO,WHILE...ENDWHILE,LOOP...ENDLOOP,SELECT......
AND RETURN. "调用指定程序执行后可返回上一屏幕 宏 宏定义 代码语言:javascript 代码运行次数:0 运行 AI代码解释 宏(Macros)是一段独立的代码,能实现数据的运算与输出,功能与子例程类似,主要应用于同一程序中某些重复的运算,以简化代码 语法: DEFINE INCREMENT. "INCREMENT为宏的名称。 ... END-OF-DEFINITION...
有些情况我们需要取一些标准报表的数据,如果自己重写比较复杂,用SUBMIT … AND RETURN可以调用标准报表并获取获取返回值。 参考:ZEROTEST69 语法:SUBMIT [程序名] WITH [调用程序屏幕的参数名]IN/= 值 AND RETURN 加上EXPORTING LIST TO MEMORY 将程序返回的alv输出到MEMORY可以用函数取出 ...
Return不管有没有循环,直接跳出FORM。 二十五. *返回--上级屏幕,初始屏幕等。 返回代码程序:LEAVE PROGRAM. 返回上级屏幕: START-OF-SELECTION.->LEAVE LIST-PROCESSING AT SELECTION-SCREEN.->LEAVE TO SCREEN 1000.(需指定屏幕号) 二十六. * LOOP中的MODIFY ...
LOOP [AT itab]. <Statement block> ENDLOOP. •SELECT…ENDSELECT. 逻辑控制 RETURN 多用于子程序的返回,所有的传出参数会因此命令将当前值返回 EXIT 如果用在循环中,跳出循环开始执行循环结束后的下一条命令 如果用在子程序中,跳出子程序并且放弃返回传出参数内容 ...
io_bupa_factory->save_all( EXPORTING i_upd_task = abap_false RECEIVING et_return = ltc_return ). LOOP AT ltc_return INTO lsc_return WHERE msgty = 'E' OR msgty = 'A'. CONCATENATE lv_msg1 lsc_return-message INTO lv_msg1. ENDLOOP. ENDLOOP . ENDMETHOD.发布...