zoukankan      html  css  js  c++  java
  • SAP ABAP 的经常使用debug方式

    SAP ABAP 的经常使用debug方式:

    1. 直接在程序中设断点
    在se38里面打上breakpoint,程序执行到该处即进入debug模式

    2.background Job的debug
    进入SM37 查找到自己想要debug的后台程序,这里执行完成或者正在执行的均可进入debug
    查找到后打中job前面的勾 然后在控制框输入JDBG回车,即进入debug

    3.在程序执行界面进入debug
    在程序的控制框输入/H,执行程序的时候就会进入debug

    4.正在执行的程序进入debug
    进入sm50 找到须要进入debug的 process 然后点工具栏 Program/Mode->program->debuging 就可以进入Debug

    5.call function in update task的debug
    我们在 update task的 function里面设断点的话 正常是进不去debug的
    我们在debugger里面 路径 setting-> Display/change debugger settings
    这里面会有 update debugging  选上以后 我们执行到 update task的function 后会自己主动开辟新的session进行debug

    6.sm13  error message的debug
    有些时候我们在程序执行的时候会报一些update的 error message
    进入sm13能够找到对应的item 就能够进行debug
    双击我们须要的debug进去
    有个debug的button 就能够进去debug了

    7.RFC的Debug
    在RFC所在系统 用RFC连接所用的用户账号去设断点
    然后再进行debug就能够了

    8.针对一些弹出窗体的debug
    可能有时候我们程序执行过程中会出现一些弹出窗体 没有输入/H的地方,可是我们要debug怎么办?
    新建一个txt文档 内容例如以下, 当我们须要debug某个窗体的时候直接把这个txt文档拖入相应窗体就可以实现debug
    [FUNCTION]
    Command=/H
    Title=Debugger
    Type=SystemCommand

  • 相关阅读:
    微信公众号项目部署
    数据库存入年月日时分秒类型时间问题
    路径问题
    常用DOS命令
    解决Maven下载慢的问题
    害人不浅的数学翻译
    Webpack4 踩坑记
    React 踩坑记
    what's the problem of Object oriented programming
    为什么JVM调优?
  • 原文地址:https://www.cnblogs.com/mfmdaoyou/p/7162245.html
Copyright © 2011-2022 走看看