事件顺序:
Load-of-program
Initialization
At Selection-Screen output
At Selection-Screen on field
At Selection-Screen on value request
At Selection-Screen on help request
At Selection-Screen
Start-of-Selection
End-of-Selection
Top-of-Page
End-of-Page

一、Load-of-program(程序加载)
这是程序运行过程中的一个起始阶段,在此阶段,程序的相关代码和数据被加载到内存中,为后续的执行做好准备。它就像是一场演出前的舞台搭建,把所有需要用到的道具(代码和数据)都放置到合适的位置,以便后续各个环节能够顺利开展。
二、Initialization(初始化)
如前文所述,该事件用于对可执行程序进行初始化操作。在程序加载完成(Load-of-program)后且在对标准选择屏幕进行处理之前被触发。它能一次性初始化选择屏幕的输入字段,包括与程序相关联逻辑数据库中定义的字段。但需注意在程序再次被调用时的特殊情况,即此时单独依靠它对选择屏幕参数等进行初始化可能无效,还需结合其他事件如 “At Selection-Screen output” 来确保每次调用时的正确初始化。
三、At Selection-Screen output(选择屏幕输出时)
当选择屏幕要进行输出展示给用户时,此事件被触发。它的主要作用是可以对选择屏幕的外观、布局以及初始状态等进行设置。例如,可以设置输入字段的默认值、确定下拉菜单的初始选项、控制某些字段是否可见等。这就好比是在给即将上场的演员(选择屏幕)化妆、搭配服装(设置外观和初始状态),让其以合适

最低0.47元/天 解锁文章
420

被折叠的 条评论
为什么被折叠?



