请教一个abap事件AT SELECTION-SCREEN的问题.我在程序里面定义了AT SELECTION-SCREEN的判断条件:AT SELECTION-SCREEN.IF ftr 'y'.RETURN.ENDIF.START-OF-SELECTION.WRITE / 'START-OF-SELECTION事件'.END-OF-SELECTION.WRITE / 'END-OF-SELE
来源:学生作业学帮网 编辑:学帮网 时间:2024/05/24 03:46:52
请教一个abap事件AT SELECTION-SCREEN的问题.
我在程序里面定义了AT SELECTION-SCREEN的判断条件:
AT SELECTION-SCREEN.
IF ftr 'y'.
RETURN.
ENDIF.
START-OF-SELECTION.
WRITE / 'START-OF-SELECTION事件'.
END-OF-SELECTION.
WRITE / 'END-OF-SELECTION事件'.
为什么我点了执行按钮(F8),ftr 'y'这个条件也符合,可是后面的START-OF-SELECTION和END-OF-SELECTION还是执行了,STOP也不行.怎样才能返回原来的屏幕不执行下面的两个事件.
F8是执行程序,而你所说的返回原来的屏幕应该是选择屏幕吧,
AT SELECTION-SCREEN.相当于选择屏幕的PAI,用来响应屏幕元素的输入,当你按F8执行程序的时候,是不会触发PAI事件的
选择屏幕的作用在于为程序输入一些限制条件什么的,AT SELECTION-SCREEN.只能响应屏幕元素,当你按F8时,(一般意义上讲)是选择屏幕条件输入完成,需要正式进入程序逻辑的执行了,选择屏幕代码的执行优先级高于 START-OF-SELECTION.事件,所以会优先出现输入屏幕,按F8后,会把选择屏幕的输入送到程序中,执行后面的代码
请教一个abap事件AT SELECTION-SCREEN的问题.我在程序里面定义了AT SELECTION-SCREEN的判断条件:AT SELECTION-SCREEN.IF ftr 'y'.RETURN.ENDIF.START-OF-SELECTION.WRITE / 'START-OF-SELECTION事件'.END-OF-SELECTION.WRITE / 'END-OF-SELE
abap中screen是一个表还是一个element还是别的?例loop at screen.if screen-name = 'MOD'.endloop.
abap里的&是什么意思?abap自学中,碰到一个语句:TMP_1 = TMP_1 - &1这里的“&1”指的是什么?
abap中,
abap里
abap里面的AT USER-COMMAND事件到底怎么用啊.SELECTION-SCREEN PUSHBUTTON /1(20) PUBU1 USER-COMMAND ABCD.SELECTION-SCREEN SKIP.SELECTION-SCREEN PUSHBUTTON /1(20) PUBU2 USER-COMMAND ABCE.AT USER-COMMAND.CASE sy-ucomm.WHEN 'ABCD'.MESSAGE I005(Ms
abap中at selection-screen什么意思?后面加了output又什么意思?
请教重要不良事件是什么意思?
请教:abap 计算两个时间间隔的月数的函数. 谢谢啦,在线等.用的是什么
请教下abap中 move-corresponding.to.比如 内表A中有 1 2 3 4 这四个字段,内表B中有 1 5 6 7 8 这5个字段,我用move-corresponding A to B ,为什么内表B得到结果只是一个 1字段的值,其他字段都为空值,有什么办法
abap中%的意思
abap中,display
abap 的BDC用法
abap bdc的概念?
ABAP编程中对内表的定义,后面接一个OCCURS (n)是代表什么意思.
ABAP/4用什么软件
sap abap 什么是物理删除
找一个必然事件,一个不可能事件,一个随机事件