其实 ABAP 调试器里对于断点,还有一种高级用法。
回忆一下我们正常情况下,是如何设置 ABAP 断点的?
SE24 或者 SE80 里打开 ABAP 代码,将鼠标放置到要设置断点的代码上,点击工具栏里的断点设置按钮,如下图所示:
断点设置成功后,当前设置了断点的代码行号前面,会出现一个断点小图标,并且 SAPGUI 状态栏也会看到断点成功设置的提示消息:Breakpoint was set for external debugging(System-wide: user: WANGJER, valid for two hours )
我们把这种断点称为静态断点,同本文马上要介绍的动态断点区分开来。
ABAP 动态断点的一个例子如下图所示:
具体使用方法参考这篇文章。