zoukankan      html  css  js  c++  java
  • SAP 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的按钮 就可以进去debug了

          7.RFC的Debug

    在RFC所在系统 用RFC连接所用的用户账号去设断点

    然后再进行debug就可以了

           8.针对一些弹出窗口的debug

    可能有时候我们程序运行过程中会出现一些弹出窗口 没有输入/H的地方,但是我们要debug怎么办?

    新建一个txt文档 内容如下, 当我们需要debug某个窗口的时候直接把这个txt文档拖入对应窗口即可实现debug

    [FUNCTION]
    Command=/H

    Title=Debugger
    Type=SystemCommand

  • 相关阅读:
    调用webservice接口报错
    Java设计模式之使用反序列化的方式实现单例模式
    Java设计模式之使用枚举类的方式创建单例
    使用饿汉模式创建单例模式
    Java 查看运行生成的字节码文件 反汇编
    Java设计模式之--单例模式-使用懒汉模式创建
    git无法 cherry pick到其他分支
    Android之Handler用法总结
    Java之观察者模式
    Android之Activity与Service通信
  • 原文地址:https://www.cnblogs.com/ruingy/p/3495224.html
Copyright © 2011-2022 走看看