您的当前位置:首页正文

逻辑数据库和ABAP-4报表(续)

2023-12-29 来源:欧得旅游网
事件:AT SELECTION-SCREEN ON .

在处理特定 输入字段之 后的事件。 必须在报表 中指定字段 AT SELECTION-SCREEN ON END OF .

在处理多重 选择之后的 事件。必须 在报表中指 定字段 AT SELECTION-SCREEN.

用户通过选 择“确定” 显示整个选 择屏幕之后 的事件。 5. 逻辑 数据库中的 数据选择和 ABAP/4 报表中的处 理 - 子程序 : FORM PUT_

.

逻辑数据库 读取节点

的选择。 - 事件:

START-OF-SELECTION.

在该事件中 ,ABAP/4 报表执行准 备工作(例 如从文件输 入数据)。 参见 START-OF-SELECTION (页 错误!链接无效。) 。 GET

[LATE].

报表处理以 逻辑数据库 结构决定的 顺序读自

的数据(参 见 GET
(页 错误!链接无效。) and GET
LATE (页 错误!链接无效。))。 END-OF-SELECTION.

在该事件中 ,ABAP/4 报表执行结 束操作(例 如,计算总 计,向文件 输出数据) 。参见 END-OF-SELECTION (页 错误!链接无效。) 。

假定 TABLE1 是根节点并 且 TABLE2 是其在逻辑 数据库中仅 有的子程序 。这种情况 下,数据选 择的处理步 骤嵌套和处 理如下: 1. START-OF-SELECTION. 报表中的准 备步骤。 2. FORM PUT_TABLE1.

在数据库程 序中循环读 取 TABLE1 3. GET TABLE1.

报表中 TABLE1 的数据处理 4. FORM PUT_TABLE2.

在数据库程 序中循环读 取 TABLE2 5. GET TABLE2.

报表中 TABLE2 的数据处理 6. GET TABLE1 LATE.

结束 TABLE1 循环,报表 中的数据处 理 7. END-OF-SELECTION. 结束报表中 的步骤。 子程序

PUT__MATCHCODE BEFORE_EVENT AFTER_EVENT

在程序流中 由系统在合 适点处调用 。

根据要作的 授权检查, 可以将子程 序 AUTHORITY_CHECK_

放置在报表 中

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 版权所有