SAP ABAP 一个有用的程序正确性辅助工具,Checkpoint group 的使用方法介绍

本教程前一篇文章介绍的内容:

有读者向我提问:一个 ABAP 程序植入了应用日志的记录功能之后,有没有办法暂时 deactivate 程序里这些日志记录的行为?

答案是不能。只要我们在代码里编写了应用日志的记录功能,每次 ABAP 程序执行,就会忠实地将日志记录下来,从而供用户在事物码 SLG1 里查看。

有两个方式可以提高开发和支持人员,从海量的应用日志里查询和分析问题的效率:

(1) 在用日志查看器 SLG1 里指定尽可能详细的查询条件,从而让应用日志的显示范围尽可能精确,从而缩小日志显示的结果集:

SAP ABAP 一个有用的程序正确性辅助工具,Checkpoint group 的使用方法介绍_第1张图片

(2) 使用事物码 SLG2,维护定期删除过期的应用日志的后台作业调度。

SAP ABAP 一个有用的程序正确性辅助工具,Checkpoint group 的使用方法介绍_第2张图片

本文介绍 ABAP 另一种有用的程序运行时执行信息的记录工具,叫做 Checkpoint group.

什么是 Checkpoint Group

Checkpoint group 和 Application Log 相比,相同点是二者都需要开发人员在 ABAP 源代码里期望进行记录的位置,手动编写信息的记录代码。不同点是,Checkpoint group 记录信息的行为,可以通过叫作 Activation Variant 的对象,来有选择性地启用和关闭。

本文目录:

你可能感兴趣的:(SAP ABAP 一个有用的程序正确性辅助工具,Checkpoint group 的使用方法介绍)