报表事件

报表事件包括:

1.INITIALZATION 初始化事件,常用来填充选择屏幕的默认值。

2.AT SELECTION-SCREEN OUTPUT 选择屏幕的PBO事件。显示选择屏幕之前触发。

:响应屏幕上的事件,修改选择屏幕的唯一方法

在每次选择屏幕被调用之前触发。可以在屏幕输出之前做些准备工作,比如在程序中动态的对选择屏幕元素的输出属性进行修改。例如在该事件块中如果将CLEAR语句用于选择屏幕元素的值,侧在每次重新显示选择屏幕时将选择屏幕元素的数值清空,如果只是希望进行一次类似的初始化工作,则在INITIALIZATION 中进行

3.START-OF-SELECTION 选择开始事件。选择屏幕结束后触发(即点击‘Execute’按钮之后)。

4.END-OF-SELECTION 选择结束事件。通常在该事件中输出报表。

5.AT-LINE-SELECTION 交互式报表中,用户选择某行时触发。

6.AT-USER-COMMAND 交互式报表中,用户选择某个功能时触发。

7.TOP-OF-PAGE 页眉控制,每个新页面开始时触发。通常输出页眉、报表标题行。

8.END-OF-PAGE 页脚控制,在当前页结束前触发。

事件处理次序:
LOAD-OF-PROGRAM

   |

INITIALZATION

    |

SELECTION-SCREEN-OUTPUT

    |

AT SELECTION-SCREEN

    |

START-OF-SELECTION

    |

END-OF-SELECTION

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值