通过具体的两个例子,学习 ABAP 动态断点的使用诀窍

时间:2023-01-28 09:59:38


​​通过具体的两个例子,学习 ABAP 动态断点的使用诀窍​​


本教程之前的步骤,我们学习了 SAPGUI 中 ABAP 调试器的使用方式:

  • ​​13. 最浅显易懂的 SAPGUI 里 ABAP 调试器的使用方法介绍​​

借助这个有用的程序调试工具,我们可以自行找到一些原本需要请教其他同事才能得到的问题答案,比如下面这个案例分析:

  • ​​59. 案例分析 - 如何通过 F1 和单步调试,找到 SE10 事物码里用户名字段的初始值填充逻辑​​

其实 ABAP 调试器里对于断点,还有一种高级用法。

回忆一下我们正常情况下,是如何设置 ABAP 断点的?

SE24 或者 SE80 里打开 ABAP 代码,将鼠标放置到要设置断点的代码上,点击工具栏里的断点设置按钮,如下图所示:

通过具体的两个例子,学习 ABAP 动态断点的使用诀窍

断点设置成功后,当前设置了断点的代码行号前面,会出现一个断点小图标,并且 SAPGUI 状态栏也会看到断点成功设置的提示消息:Breakpoint was set for external debugging(System-wide: user: WANGJER, valid for two hours )

通过具体的两个例子,学习 ABAP 动态断点的使用诀窍

我们把这种断点称为​​静态断点​​​,同本文马上要介绍的​​动态断点​​区分开来。

ABAP 动态断点的一个例子如下图所示:

通过具体的两个例子,学习 ABAP 动态断点的使用诀窍

具体使用方法参考这篇​​文章​​。




2023-01-23 21:31  ​​JerryWang_汪子熙​​