【力荐】ABAP常用DEBUG调试代码的八种方式
2017-10-11 14:13
337 查看
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 将这个文件拖到弹出式窗口,方法:点windows工具栏上的“桌面”图标,最小化所有打开的窗口,将创建的文件拖到windows工具栏上的弹出式窗口,OK,就进入程序调试了 |
相关文章推荐
- Java常用的八种排序算法与代码实现
- Xcode开发调试技巧,以及常用的出错提示代码
- Selenium Webdriver元素定位的八种常用方式(转)
- iOS开发之Xcode常用调试(Debug)技巧总结
- QT初学 常用控件(Label pushbotton radio Slider...)代码创建方式
- Eclipse——混合调试java与C++代码(Linux下Debug)
- 对调用了TypeMock.net的代码进行调试遇到的怪问题--在vs.net中启动resharper自带的unit test的过程和方式是什么样的?
- Java常用的八种排序算法与代码实现
- SAP ABAP 的常用debug方式
- 代码中 DEBUG 调试方法
- Java常用的八种排序算法与代码实现
- Magento的几个常用调试代码
- 用Eclipse debug 调试NS3代码
- 【常用代码】文件下载(http方式)
- eclispe技巧全解(包括代码重构,调试,快捷方式)
- 转载 PHP学习笔记 - 在Eclipse中使用XDebug调试代码 | Using XDebug debug code in eclipse
- Python调试代码的4种方法:print、log、pdb、PyCharm的debug
- iOS的逆向传值有很多种方法,下面来总结几种常用的传值方式(只贴相关代码):
- 在使用selenium webdriver进行元素定位时,通常使用findElement或findElements方法结合By类返回的元素句柄来定位元素。其中By类的常用定位方式共八种,现分别介绍如下
- 常用的八种排序算法与Java代码实现