EXIT-COMMAND 12.8.1.MODULE <mod> AT EXIT-COMMAND 对话屏幕中,对于E类型的Function Code,可以使用如下语句在PAI事件块中来触发: MODULE<mod>AT EXIT-COMMAND. 不管该语句在screen flow logic的PAI事件块里的什么地方,都会在字段的约束自动检测之前执行,因此,此时其他的屏幕字段的值不会被传递到ABAP程序中去,当...
EXIT COMMAND的代码(以下简称FUNCTION-E) 普通屏幕PAI-普通代码 界面影响 如果在CHAIN中的FIELD模块中输出,则只有当前FIELD可被编辑;如果在CHAIN中输出,则CHAIN中所有的FIELD可被编辑 程序影响 PAI中断,返回到当前屏幕而不触发PBO(对于W类型,回车后,程序恢复执行) 选择屏幕PAI-普通代码 界面影响 选择屏幕字段可被编辑...
over_and_out_0100,此MODULE是在屏幕100中点击“退出”时的响应,并加上AT EXIT-COMMAND关键字,以在自动字段检查之前调用模块(对应按钮需将类型设置为E);如果PAI中没有此MODULE,则会点击“退出”按钮时还会执行后面的语句,如检查输入的订单编号,而这是多余的。validate_input,此MODULE是继续响应点击按钮,以...
1、 当在INITIALIZATION事件执行该命令,系统将直接触发应用服务器和客户端屏幕元素的发送; 2、 在其他事件中将直接触发END-OF-SELECTION事件的执行,如果不想执行END-OF-SELECTION,请使用RETURN或者EXIT. 注意事项 EXIT命令 使用该命令的程序位置 用于循环和程序模块中:DO和其他处理模块中(event block, dialog module, ...
相当于PBO,即:每次选择屏幕调用之前触发,选择屏幕输出之前,可以根据自己的需要改变。 2:AT SELECTION-SCREEN ON. 相当于PAI,即:屏幕操作时,会触发。可以做正确性检查,或者必输项处理等操作。 3:AT SELECTION-SCREEN ON EXIT-COMMAND. 补充这个事件,可能很多人没用过 ...
Stop命令使用该命令的程序位置INITIALIZATION,ATSELECTION-SCREEN,START-OF-SELECTION和GET事件中处理说明1、当在INITIALIZATION事件执行该命令,系统将直接触发应用服务器和客户端屏幕元素的发送;2、在其他事件中将直接触发END-OF-SELECTION事件的执行,如果不想执行END-OF-SELECTION,请使用RETURN或者EXIT.注意事项EXIT命令使...
over_and_out_0100,此MODULE是在屏幕100中点击“退出”时的响应,并加上AT EXIT-COMMAND关键字,以在自动字段检查之前调用模块(对应按钮需将类型设置为E);如果PAI中没有此MODULE,则会点击“退出”按钮时还会执行后面的语句,如检查输入的订单编号,而这是多余的。
over_and_out_0100,此MODULE是在屏幕100中点击“退出”时的响应,并加上AT EXIT-COMMAND关键字,以在自动字段检查之前调用模块(对应按钮需将类型设置为E);如果PAI中没有此MODULE,则会点击“退出”按钮时还会执行后面的语句,如检查输入的订单编号,而这是多余的。
i_use_grid=abap_trueIMPORTINGcorrections_wanted=lv_corr_wanted msg_selected=lv_msg_sel e_exit_command=lv_exit_cmdEXCEPTIONSOTHERS=1.ASSERTsy-subrc=0.WRITE:'done'.
SM表格维护生成器增加代码 标准代码 PROCESS BEFORE OUTPUT. MODULE LISTE_INITIALISIEREN. LOOP AT EXTRACT WITH CONTROL TCTRL_ZCECS1220TABLE CURSOR NEXTLINE. MODULE LISTE_SHOW_LISTE. ENDLOOP. * PROCESS AFTER INPUT. MODULE LISTE_EXIT_COMMAND AT EXIT-COMMAND. ...