选择屏幕事件写在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 at selection-screen事件在用户在活动选择屏幕上输入后进行处理。当用户按下功能键或单击按钮以及用户可以交互的许多其他元素时,可能会发生这种情况。除了数据验证检查之外,还可以使用at selection-screen事件调用警告消息、GUI 状态更改甚至弹出窗口。 例如如下代码: AT SELECTION-SCREEN OU...
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】后面,添加一段代码。 代码语言:javascript 复制 PARAMETERS:p_bwartLIKEresb-bwartVISIBLELENGTH20ASLISTBOX."USER-COMMAND p1 ."OBLIGATORY."DEFAULT'261'.ATSELECTION-SCREENOUT...
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'....