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

  • 74. 学会使用 SAP ABAP Application Log 在代码里添加应用日志记录功能

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

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

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

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

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

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

什么是 Checkpoint Group

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

本文目录:

  • 什么是 Checkpoint Group
  • 如何查看 Checkpoint Group 里记录的内容
  • 如何创建 activation variant
  • 有选择性地控制 ABAP 程序里断点的触发与否
  • 总结

SAP ABAP 一个有用的程序正确性辅助工具,Checkpoint group 的使用方法介绍试读版相关推荐

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

    文章目录 什么是 Checkpoint Group 如何查看 Checkpoint Group 里记录的内容 如何创建 activation variant 有选择性地控制 ABAP 程序里断点的触发 ...

  2. 一个 15 年 SAP ABAP 开发人员分享的 SAPGUI 一些个性化设置和实用小技巧试读版

    零基础 ABAP 学习教程系列文章的目录 ABAP 标准培训教程 BC400 学习笔记之一:ABAP 服务器的架构和一个典型的 ABAP 程序结构介绍 ABAP 标准培训教程 BC400 学习笔记之二 ...

  3. SAP UI5 应用开发教程之六十二 - 基于 OData V4 的 SAP UI5 表格控件使用方法介绍试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...

  4. SAP UI5 应用开发教程之三十九 - SAP UI5 应用出现白屏的一些常见错误和分析方法分享试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...

  5. SAP ABAP 处理 Excel 的标准函数 TEXT_CONVERT_XLS_TO_SAP 介绍试读版

    零基础 ABAP 学习教程系列文章的目录 ABAP 标准培训教程 BC400 学习笔记之一:ABAP 服务器的架构和一个典型的 ABAP 程序结构介绍 ABAP 标准培训教程 BC400 学习笔记之二 ...

  6. SAP UI5 Simple Form 属性 columnsL,columnsM,columnsXL 的属性深入剖析试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 本专栏计划的文章数在 300 篇左右,到 2022年9月22日为止,目前已经更新了 133 篇,专栏完成度为 44.3%. 作者简介 Jerry W ...

  7. SAP UI5 Cross Application Navigation (跨应用间跳转)的本地模拟实现试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 本专栏计划的文章数在 300 篇左右,到 2022年9月16日为止,目前已经更新了 131 篇,专栏完成度为 43.6% 作者简介 Jerry Wa ...

  8. SAP UI5 图片显示控件 Avatar 的使用方式介绍试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 作者简介 Jerry Wang,2007 年从电子科技大学计算机专业硕士毕业后加入 SAP 成都研究院工作至今.Jerry 是 SAP 社区导师,S ...

  9. SAP UI5 应用开发教程之六十三 - 基于 OData V4 的本地 Mock Server 实现的深入介绍试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...

最新文章

  1. java调用python的函数_java如何调用python的.py文件,以及如何执行里面的函数,和创建...
  2. 怎么获取html的某个元素,MSHTML怎么获取一个网页元素对象
  3. 人最大的荣耀不在于从未失败,而在于每次失败以后都能东山再起
  4. C - 数据结构实验之排序三:bucket sort(水题)
  5. Hadoop Name node is in safe mode报错解决办法
  6. 6410 linux内核移植
  7. jdk 9和jdk8_JDK 9 –给圣诞老人的信?
  8. Raect Router 4 的使用 (1)
  9. python中cumsum_在python里“np.cumsum”这个命令是干什么的?怎么使用?
  10. ROS 学习笔记(三):自定义服务数据srv+server+client 示例运行
  11. 控件安全注册方法3选
  12. 光驱怎么挂载第二个光驱_电脑光驱怎么安装?台式机安装光驱的方法
  13. Protobuf动态解析那些事儿
  14. 安装运行okvis odometry
  15. 软件测试基础理论知识
  16. 计算机视觉教程0-3:为何拍照会有死亡视角?详解相机矩阵与畸变
  17. HDU 5441并查集 by cyl
  18. 【POJ 1788 --- Building a New Depot】
  19. win10 outlook邮件设置
  20. 无涯教程 - Latex 字体(Fonts)

热门文章

  1. oracle ocp认证_OCP Oracle认证专业Java SE 8程序员学习指南II-复习和作者对话
  2. vue中什么叫全局状态?
  3. 一道逻辑题 - 我拿走了哪个数
  4. python中inf这个玩意
  5. MATLAB练习之图像增强
  6. 科普 |看病难又贵,如何选择靠谱医师?声誉系统来助力
  7. python将灰度图像二值化_python实现图像二值化
  8. linux怎么把目录添加多个组,利用multipath实现多路径聚合
  9. 软件行业律师咨询实录
  10. 用JAVA实现九九乘法口诀