/h:启动正常的debug。 在命令栏输入/h,然后回车即可。 /hs:启动系统debug(system debug),可以debug系统程序。 /ha: 与/h类似,只不过/ha debug会跳过所有的屏幕screen, 以上。 ...
分类:
其他好文 时间:
2020-03-20 22:24:30
阅读次数:
78
1, 场景介绍 1. 准备两个系统:Y58, 主程序会在该系统运行; Y57, 被调用系统, 主程序中会调用本系统的FM 2. 在系统Y58中,通过tcode SM59创建一个RFC destination ‘testrfc’, 将connection type 设置为’3′, 并指定登录语言, 客 ...
分类:
其他好文 时间:
2020-03-20 22:23:29
阅读次数:
84
很多项目中,权限控制的很严格,一般开发是不能更改cross-client表的。 比如:要创建一个新的parameter ID需要在跨client表TPARA中添加记录,但是木有权限。。。 点开help发现缺少权限S_TABU_CLI, 这时可以通过debug,跳过权限检查部分。 在命令栏输入/h,然 ...
分类:
其他好文 时间:
2020-03-20 22:21:58
阅读次数:
74
当后台job已经运行完,但是很不幸,发生错误了,这时我们也可以通过SM37进行Debug,步骤如下, 1, SM37 显示后台JOB 点击Step按钮,进入下一屏幕, 2, 设置断点 在Step list界面中,点击goto-->program进入abap 编辑器,设置断点, 3, 命令栏输入JDB ...
分类:
数据库 时间:
2020-03-20 22:19:50
阅读次数:
92
正常情况下ABAP是不能debug调试宏的,可但是有个变通的方法能让你初略的一步一步执行宏内的代码。 写了一段简单的abap代码,里面包括一个宏,用来取EKPO表内数据,然后sort一下。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 REPORT ...
分类:
其他好文 时间:
2020-03-20 22:12:52
阅读次数:
61
1, 场景介绍 众所周知,我们可以使用tcode SAT方便的跟踪传统dialog程序。但是对于一些非传统dialog应用就不是那么方便了,比如说webdynpro程序或者Fiori应用,本文就介绍一种在debug过程中启动SAT跟踪程序的方法。 举例说明: 在下面这个Fiori应用中,用到了oda ...
分类:
其他好文 时间:
2020-03-20 22:04:39
阅读次数:
46
debug调试abap程序时,有时要人为触发数据库commit work。如下图所示,需要在执行完数据库insert操作之后立即触发DB的commit动作,保证数据真正写入到database table中去。 1 insert crmd_soc_post from ls_lock 在默认情况下,DB ...
分类:
其他好文 时间:
2020-03-20 21:56:20
阅读次数:
61
本文介绍一种方法能快速在校验(validation)的代码中设置断点的方法。详细步骤如下: 1,Tcode: GGB0 进入校验的定义界面 2,找到需要设置断点的校验,本例子中,要在FI行项目的校验CIDNY1设置断点.鼠标选中CIDNY1,然后在命令栏输入’=shcd‘回车就会进入对应的校验代码处 ...
分类:
其他好文 时间:
2020-03-20 21:49:55
阅读次数:
62
原总结debug调试kernel debugwindbgbcdeditvirtualKD转储双机调试双机内核调试 前言当我们没有两台物理机时,又想做双机内核调试怎么办?当然是装虚拟机啦!本文总结了使用 VMware15.5 + win10 + virtualkd + windbg 搭建双机内核调试环... ...
分类:
数据库 时间:
2020-03-19 21:54:45
阅读次数:
110
安装环境 以Ubuntu为例,先更新一下: 然后安装Bochs环境: 安装NASM "NASM" 官网下载,这以nasm 2.14.02.tar.gz为例:用 解压后编译安装 输入 显示 安装成功! 安装Bochs "Bochs" 官网下载,这以bochs 2.6.11.tar.gz为例:解压文件用 ...
分类:
系统相关 时间:
2020-03-19 20:15:35
阅读次数:
132