[SAP ABAP开发技术总结]EXIT-COMMAND 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事件块里的什么地方,都会在字段的约束自动检测之前执行,因此,此时其他的...
在如上屏幕100的“逻辑流”PBO事件中,包含一个MODULE:status_0100,此MODULE在屏幕输出前执行,包括设置GUI、标题栏、变量初始值等,具体代码将在后续屏幕100的PBO事件代码中实现。PAI事件中,则包含了3个MODULE:over_and_out_0100,此MODULE是在屏幕100中点击“退出”时的响应,并加上AT EXIT-COMMAND关键字,以...
在如上屏幕100的“逻辑流”PBO事件中,包含一个MODULE:status_0100,此MODULE在屏幕输出前执行,包括设置GUI、标题栏、变量初始值等,具体代码将在后续屏幕100的PBO事件代码中实现。 PAI事件中,则包含了3个MODULE: over_and_out_0100,此MODULE是在屏幕100中点击“退出”时的响应,并加上AT EXIT-COMMAND关键字,以在自...
over_and_out_0100,此MODULE是在屏幕100中点击“退出”时的响应,并加上AT EXIT-COMMAND关键字,以在自动字段检查之前调用模块(对应按钮需将类型设置为E);如果PAI中没有此MODULE,则会点击“退出”按钮时还会执行后面的语句,如检查输入的订单编号,而这是多余的。 validate_input,此MODULE是继续响应点击按钮,以对输入...
MODULE STATUS_0100. PROCESS AFTER INPUT. "user command MODULE USER_COMMAND_0100. "exit command MODULE BACK AT EXIT-COMMAND. MODULE EXIT_COMMAND AT EXIT-COMMAND. "cursor "选择input1,触发cursor FIELD INPUT1 MODULE INPUT1_CURSOR AT CURSOR-SELECTION. "其他组件,触发cursor MODULE CURSOR AT CURSOR-...
* module status_0100. * * process after input. * module exx at exit-command. * module user_command_0100. *---* * 3) create gui-status status_0 and insert * 3.1) free functional keys *---* * f5 pf21 drop (f5) * f6 pf22 left (f6)...
MODULE mod_set_sort. * PROCESS AFTER INPUT. MODULE LISTE_EXIT_COMMAND AT EXIT-COMMAND. MODULE LISTE_BEFORE_LOOP. LOOP AT EXTRACT. MODULE LISTE_INIT_WORKAREA. CHAIN. FIELD ZVJXZHU_01-VBELN . FIELD ZVJXZHU_01-PONSR . FIELD ZVJXZHU_01-CONTEXT . ...
*moduleuser_command_0100. *---* *3)creategui-statusstatus_0andinsert *3.1)freefunctionalkeys *---* *f5pf21drop(f5) *f6pf22left(f6) *f7pf23rotate(f7) *f8pf24right(f8) *shift-f1pf25return *shift-f6pf26down *---
如果不想执行END-OF-SELECTION,请使用RETURN或者EXIT.注意事项EXIT命令使用该命令的程序位置用于循环和程序模块中:DO和其他处理模块中(eventblock,dialogmodule,procedure(functionmodule,method,subroutine))...ENDDO,WHILE...ENDWHILE,LOOP...ENDLOOP,SELECT...ENDSELECT处理说明1、循环处理中,EXIT只跳出当前的循环;...
MODULE init_screen_100.PROCESS AFTER INPUT. MODULE cancel AT EXIT-COMMAND. CHAIN. FIELD: input1, input2. MODULE module_1 ON CHAIN-INPUT. FIELD input3 MODULE module_* ON *-INPUT. MODULE module_2 ON CHAIN-REQUEST. ENDCHAIN. FIELD input1 MODULE c1 AT CURSOR-SELECTION. CHAIN. FIELD:...