ABAP中怎么实现条件断点

发布时间:2021-08-10 15:21:51 作者:Leah
来源:亿速云 阅读:275

ABAP中怎么实现条件断点,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

方法1 - 使用ABAP调试器自带的条件断点功能

假设上图的例子里,我希望循环体内的第15行,当<data>等于22时触发断点。

创建一个新的动态断点:

ABAP中怎么实现条件断点

在此处维护该断点触发的条件:

ABAP中怎么实现条件断点

按F8,当<data>的值在循环体内被赋以22时,断点触发:

ABAP中怎么实现条件断点

方法2 - 采用如下菜单创建观察点

ABAP中怎么实现条件断点

ABAP中怎么实现条件断点

这种方法和法1类似。

ABAP中怎么实现条件断点

ABAP中怎么实现条件断点

方法3 - 使用ABAP调试器脚本

切换到Script tab,创建一个新的脚本:

ABAP中怎么实现条件断点

点击Script向导按钮, 双击选项Variable Value(for Simple Variable):

ABAP中怎么实现条件断点

这个向导会自动生成一些脚本源代码,也就是下图红色方框内的代码。我们需要做的事情就是手动写下第51行到第53行的代码。点击按钮"Save As"保存这段脚本并给其取个名字,例如ZJERRY_TEST。

ABAP中怎么实现条件断点

再次启动您的程序,加载刚才保存的脚本ZJERRY_TEST。

ABAP中怎么实现条件断点

然后点击下面的按钮:

ABAP中怎么实现条件断点

断点同样会自动停下来:

ABAP中怎么实现条件断点

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注亿速云行业资讯频道,感谢您对亿速云的支持。

推荐阅读:
  1. JavaScript and Ruby in ABAP
  2. 怎么实现两个ABAP系统之间互连

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

abap

上一篇:如何使用Perl实现邮件发送功能

下一篇:Python中怎样实现工厂模式

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》