4.AT SELECTION-SCREEN OUTPUT: 这是一个事件块,在选择屏幕输出之后触发。在这个事件块中,屏幕的属性可以被修改。 5.LOOP AT SCREEN和MODIFY SCREEN: 通过LOOP AT SCREEN循环遍历选择屏幕上的所有屏幕元素。 CASE screen-group1用于检查屏幕元素所属的组。这里有两个组:TY1和TY2。 对于TY1组,如果P1单选按钮被...
选择屏幕事件写在INITIALIZATION和START-OF-SELECTION之间,即:初始化和执行之间的事件 1:AT SELECTION-SCREEN OUTPUT. 相当于PBO,即:每次选择屏幕调用之前触发,选择屏幕输出之前,可以根据自己的需要改变。 2:AT SELECTION-SCREEN ON. 相当于PAI,即:屏幕操作时,会触发。可以做正确性检查,或者必输项处理等操作。 3:AT...
screen-input='0' . ENDIF. ENDIF. MODIFY SCREEN. ENDLOOP. AT SELECTION-SCREEN OUTPUT .事件会被单选控件触发。 Screen的Group1是给用户编程使用的,在前面给控件编组以后,这里可以得到控件的组名称。 Group3是保留属性,通过跟踪,猜测它可能是控件的类型属性,对于TXT和OPU的控件,我们不需要改变它的INPUT属性,因...
选择屏幕事件写在INITIALIZATION和START-OF-SELECTION之间,即:初始化和执行之间的事件 1:AT SELECTION-SCREEN OUTPUT. 相当于PBO,即:每次选择屏幕调用之前触发,选择屏幕输出之前,可以根据自己的需要改变。 2:AT SELECTION-SCREEN ON. 相当于PAI,即:屏幕操作时,会触发。可以做正确性检查,或者必输项处理等操作。 3:AT...
At selection-screen 一般是用来处理与selection screen相关的一些输入输出。output指的是在输出之前做的操作,屏幕字段检查或者屏幕更改!可以参考下面这个Blog:http://blog.sina.com.cn/s/blog_5ccd375b0100htag.html http://blog.sina.com.cn/s/blog_5ccd375b0100kk4o.html ...
AT SELECTION-SCREEN OUTPUT. LOOP AT SCREEN. IF p_r4 NE 'X'. CASE screen-group1. WHEN 'SC3'. screen-active = '0'. MODIFY SCREEN. ENDCASE. ELSE. CASE screen-group1. WHEN 'SC1'. screen-active = '0'. WHEN 'SC2'. screen-active = '0'. ...
SELECTION-SCREEN . PARAMETERS : 字段 TYPE 参考数据元素 MODIF ID 分组 . select-option : 字段 for 参考数据元素 modif id 分组 . at SELECTION-SCREEN OUTPUT . loop as screen . CASE 'X'. WHEN 分类1. IF screen-group1 EQ '分组1'.
at SELECTION-SCREEN OUTPUT . LOOP AT SCREEN. IF screen-name = 'S_VKORG-LOW' OR screen-name = 'S_SPART-LOW'. screen-required = '2'."假必输 MODIFY SCREEN. ENDIF. ENDLOOP. 1. 2. 3. 4. 5. 6. 7. 真必输使用方式, OBLIGATORY . ...
MODIFY SCREEN. ENDLOOP. AT SELECTION-SCREEN OUTPUT .事件会被单选控件触发。 Screen的Group1是给用户编程使用的,在前面给控件编组以后,这里可以得到控件的组名称。 Group3是保留属性,通过跟踪,猜测它可能是控件的类型属性,对于TXT和OPU的控件,我们不需要改变它的INPUT属性,因此将它们排出在外。
初始化:START-OF-SELECTION 选择事件:AT SELECTION-SCREEN 事件:AT SELECTION-SCREEN OUTPUT 1.测试事件 (1)测试事件“START-OF-SELECTION” *&---* *& 包含 ZHY01_HY101_20220624_01_MAIN *&---* START-OF-SELECTION. MESSAGE '测试' TYPE 'I'....