DEBUG系列三:使用F9和watchpoint_SAP刘梦_新浪博客

首先是我随便找了个报错。
DEBUG系列三:使用F9和watchpoint

报销消息号信息:

No pricing procedure could be determined


Message No. V1212


1)首先可以直接SE91 来追溯这个消息号哪儿报出来的

DEBUG系列三:使用F9和watchpoint

DEBUG系列三:使用F9和watchpoint
可以看到下面两个地方可能会报这个消息,可以直接在这两个地方打断点,然后再重新前台执行。
DEBUG系列三:使用F9和watchpoint

DEBUG系列三:使用F9和watchpoint

2)通过F9 Message 来找到报错位置
DEBUG系列三:使用F9和watchpoint

输入 /H ,回传,然后继续执行,进入debug界面,按F9.选message。

填写 message ID和message Number。

DEBUG系列三:使用F9和watchpoint
回传后 F8执行,会自动停到message 报错位置。
DEBUG系列三:使用F9和watchpoint

然后可以再一点儿点儿去找错误原因即可。


3)使用watch Point来帮忙定位。

同样是先/H ,然后回车,继续执行,进入debug界面。

然后点watch point。

DEBUG系列三:使用F9和watchpoint

然后输入消息number: sy-msgno

sy-MSGNO = '212'

DEBUG系列三:使用F9和watchpoint
回传后,继续执行,也同样可以直接定位到报错的位置。
DEBUG系列三:使用F9和watchpoint

另外,watch point还有个什么什么用途呢?

它叫观察点,就是可以判断 某个值的变动。


比如:

我想在  L_UCOMM 值发生变化的时候,就停。每次发生修改都会停。

操作:点 watch point。然后输入要观察的变量

DEBUG系列三:使用F9和watchpoint

DEBUG系列三:使用F9和watchpoint
然后回车,继续执行就行。
F8执行,自动停到该值发生变动的地方。
DEBUG系列三:使用F9和watchpoint
以上几种方式也是最常用的debug方法。


以下是纯顾问群~

微信群:SAP干货铺,请联系本人微信 sapliumeng。

QQ群 :SAP干货铺,  群号:775662808

所有群管理严格,严格禁止一切外来链接、招聘、广告等垃圾信息!

DEBUG系列三:使用F9和watchpoint

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值