关于watch point使用.docxVIP

  • 3
  • 0
  • 约2.04千字
  • 约 5页
  • 2016-11-29 发布于河南
  • 举报
关于watch point使用

1.熟练使用watch pointSAPMLE:TCODE:SU01/forum.php?mod=attachmentaid=MTUwfDFkOGU3NGVlfDE0MDcxMTYyMTR8MHwxMjc%3Dnothumb=yes1)? ?? ? help 找到对应的消息号 消息号的结构为5位字符,前两位代表message id后三位代表message number,记住后三位号码即可 /forum.php?mod=attachmentaid=MTUxfGEyMGFiOGRlfDE0MDcxMTYyMTR8MHwxMjc%3Dnothumb=yes2)? ?? ? 回到系统报错的前一步,在命令栏输入’/H’,回车,然后执行,系统会自动触发程序的debugging/forum.php?mod=attachmentaid=MTUyfDJjMzhkZmE0fDE0MDcxMTYyMTR8MHwxMjc%3Dnothumb=yes3)? ?? ? 点击工具栏图标 /forum.php?mod=attachmentaid=MTUzfDA3ZmI1ODNkfDE0MDcxMTYyMTR8MHwxMjc%3Dnothumb=yes或者在watch point的tab page中点击 /forum.php?mod=attachmentaid=MTU0fDE4ZDdmNTE4fDE0MDcxMTYyMTR8MHwxMjc%3Dnothumb=yes/forum.php?mod=attachmentaid=MTU1fGMxNGExODUyfDE0MDcxMTYyMTR8MHwxMjc%3Dnothumb=yes4)? ?? ? 输入需要观察的系统变量,因为这里我们的错误消息有个特征,当程序报错的时候系统变量SY-MSGNO会变成492 那么我们直接将watch point设置为sy-msgno,同时展开additional codition输入条件= ’492’,敲回车,这样变量sy-msgno的值变成492后程序会自动停下来/forum.php?mod=attachmentaid=MTU2fDkwZDdjZTJkfDE0MDcxMTYyMTR8MHwxMjc%3Dnothumb=yes5)? ?? ? 通过watch point的tab page可以查看到系统中所设置的所有watch points,同时可以对watch point进行删除修改的等操作/forum.php?mod=attachmentaid=MTU3fGM4ZjA4MDFkfDE0MDcxMTYyMTR8MHwxMjc%3Dnothumb=yes6)? ?? ? 回到程序debug界面,点F8/forum.php?mod=attachmentaid=MTU4fDU2MDZlMmNlfDE0MDcxMTYyMTR8MHwxMjc%3Dnothumb=yes7)? ?? ? 当变量sy-msgno的值变为492后程序将自动停下/forum.php?mod=attachmentaid=MTU5fDY3MWRkNGQzfDE0MDcxMTYyMTR8MHwxMjc%3Dnothumb=yes8)? ?? ? 总结合理使用watch可以使我们对系统标准程序的debug事半功倍,我们不必一层一层看程序,我们可以思考需要到达的debug位置会有什么系统变量或者程序变量的值有变化,那么我们设置好watch point后程序会很轻易的走到我们需要的位置2.? ?? ? 全局变量的观察通过观察全局变量的tab page我们可以找到当前程序可以使用的所有全局变量/forum.php?mod=attachmentaid=MTYwfGU2YzBhZDNkfDE0MDcxMTYyMTR8MHwxMjc%3Dnothumb=yes3.? ?? ? 使用ABAP STACK通过对ABAP STACK的观察我们可以非常清楚的了解程序的嵌套结构,双击不同的stack节点我们可以定位到不同的程序位置,并且可以对任意位置的程序段设置断点,这样可以大大提高我们对标准程序分析的效率/forum.php?mod=attachmentaid=MTYxfDg3NmFlNWExfDE0MDcxMTYyMTR8MHwxMjc%3Dnothumb=yes4.? ?? ? Update debugging ON/OFF通过使用update debugging,我们可以debug系统更新进程的代码,这部分代码及时你设置了断点如果没有打开update debugging功能系统是没法跳入该断点的/forum.php?mod=attachmentaid=MTYyfGIxYmE5YmJhfDE0MDcxMTYyMTR8MHwxMjc%3Dno

文档评论(0)

1亿VIP精品文档

相关文档