SAP&DEBUG
ChampaignWolf
SAP/ABAP/.NET/VB/JAVA
展开
-
SAP ABAP 的常用debug方式
sap debug abap原创 2015-03-13 09:01:20 · 2505 阅读 · 0 评论 -
debug 技巧 包括各种场景的debug方法
debug是ABAP开发里面非常重要的一项技能,下面介绍一些小的技巧,可以提高debug的效率:1、通过对SE16 debug修改某条数据(这个方法比较靠谱):(这个方法和SM30一样只能修改非key值的字段) 查看到对应SO单号数据后,运行事务码‘/h’进去debug状态,然后双击对应的数据行。 但是这个方法我一直都找不到那段代码,经常是每次进去哦都市不同的代码,很难找...转载 2018-12-06 08:57:02 · 314 阅读 · 0 评论 -
关于ABAP调试中的F5,F6,F7,F8的区别和用法
F5(单步运行):即逐步执行程序段中的每一步代码,如果语句为子程序或引用程序等模块,将进入模块内部继续单步运行。 F6(执行):逐行执行当前的程序代码,但不会进入程序模块内部。 F7(返回):如果目前状态在某个子程序的模块内部,则返回调用该模块的上一级程序。 F8(继续运行):跳过后续语句行,直到遇到下一个断点或者观测点为止...转载 2018-12-06 08:58:46 · 1774 阅读 · 0 评论 -
ABAP如何在调试查看EXPORT/IMPORT 内存数据
These memory IDs can be accessed in the debugger, but the option isn't accessible by default in the "new" Debugger. To display them you have two options:In the new Debugger, change one of the tools ...原创 2018-12-06 09:05:39 · 362 阅读 · 0 评论 -
ABAP_DEBUG时通过文件上传数据到内表
有时候我们调试的时候需要给某个内表添加很多行数据,SAP提供上传文件的方式将数据更新到内表。举例如下:要给内表gt_aufnr 调试时上传数据1.2.建一个文本文件,填入数据,列字段顺序需和内表一致3.4. 5....转载 2018-12-06 09:07:59 · 542 阅读 · 0 评论 -
SE16n 修改数据
在某些情况下,需要在se16n 中修改参数。方法1:在命令框输入: &sap_edit最新版本中大多不能用了 方法2:/h debug进入后,把下列参数设为‘X',然后直接执行,也可以实现 GD-SAPEDITGD-EDIT ...原创 2018-12-06 09:11:51 · 311 阅读 · 0 评论 -
SAP SE16N手工调试修改表数据
注:该方法存在极高风险,谨慎使用!当需要通过SE16N,修改表数据时。在SE16N中输入表名后,在命令框输入/h,回车,执行。进入下一界面: 输入变量:GD-SAPEDIT/GD-EDIT, 值:X/X 使得十六进制值由2000变为5800,之后F8执行,即可在SE16N输出界面更改。 注:该方法存在极高风险,谨慎使用! ...原创 2018-12-06 09:19:38 · 723 阅读 · 0 评论 -
如何使用SE16N进行数据批量修改和输入?
1、run SE16N;input table name and filter criteria; Go to the command field and type ‘/h’ and press enter. This would activate the normal debugging session.2、Execute (F8) to enter in debugging sessio...转载 2018-12-07 08:30:24 · 715 阅读 · 0 评论 -
SE16N与SE16区别
区别如下:SE16N可以修改数据表,输入命令&SAP_EDIT,执行(F8)显示的ALV工具栏多了添加、删除等操作;(对标准表,一般不建议该操作)SE16N显示记录数的时候可以用后台Job,SE16只能前台跑,在碰到表很大的时候,会dump.修改数据表方法:1、SE16N或SM30,2、SE16调试,3、写程序,4、SE11菜单‘表条目’2、SE16通过调试修改数据表:SE1...原创 2018-12-07 08:31:30 · 4877 阅读 · 0 评论 -
DEBUG in background task
Steps to debug Background task For debugging back-ground task, there are few changes required to above program and FM which I have already created (Pre-requisite Points for back-ground task) Runn...原创 2019-01-16 10:35:08 · 1312 阅读 · 0 评论 -
ABAP 条件断点 DEBUG
首先这个表有2600多行双击 CTRL + F 我要的数据在961行难到要按900下?然后F8 开始运行已经运行到我们需要的数据之处了好了,我们不监控了,开始我们下面的分析...转载 2018-12-06 08:28:40 · 723 阅读 · 0 评论 -
ABAP常用DEBUG调试代码的八种方式
1. 直接在程序中设断点在se38里面打上breakpoint,程序运行到该处即进入debug模式2.background Job的debug进入SM37 查找到自己想要debug的后台程序,这里运行完毕或者正在运行的均可进入debug查找到后打中job前面的勾 然后在控制框输入JDBG回车,即进入debug 3.在程序运行界面进入debug在程序的控制框输入/H,运行程序的时候就...转载 2018-12-06 08:27:30 · 725 阅读 · 0 评论 -
abap debug watch point
d原创 2015-10-08 11:16:10 · 2989 阅读 · 0 评论 -
SAP FICO事务码F110替代
d原创 2016-01-18 19:50:24 · 4819 阅读 · 0 评论 -
ABAP-在SMARTFORMS中取消使用WORD作为编辑器
运行TCODE:I18N然后打开I18N Menu -> I18N Customing -> MS Word asEditor 取消Smartforms前的勾选,然后点击上方的Activate按钮Method 1:T-code: I18N I18N->I18N Customizing ->MS Word as Editor->double click去掉SAP script 和Smart form前的对勾 ->ActivateComments:这种方法基本已经禁掉原创 2016-09-01 12:07:43 · 1238 阅读 · 0 评论 -
How to use 'Goto statement' to do backward debugging in ABAP ?
Scenario:At the time debugging code for investigation, issue fixing or other purpose, there can be a situation that test data is hard to reproduce (1st case) or we want debug a particular routine / FM...原创 2018-04-28 14:25:00 · 410 阅读 · 0 评论 -
ABAP常用DEBUG调试代码的八种方式
1. 直接在程序中设断点在se38里面打上breakpoint,程序运行到该处即进入debug模式2.background Job的debug进入SM37 查找到自己想要debug的后台程序,这里运行完毕或者正在运行的均可进入debug查找到后打中job前面的勾 然后在控制框输入JDBG回车,即进入debug 3.在程序运行界面进入debug在程序的控制框输入/H,运行程序的时候就会进入debug...转载 2018-05-15 08:35:35 · 11853 阅读 · 0 评论 -
Debugging ABAP
Why learn how to use the Debugger?Debugging is the way to find the root cause of SAP transaction behavior (e.g., finding a reason why a certain value in a field was updated or determining why users r...转载 2018-05-16 08:15:19 · 415 阅读 · 0 评论 -
SAP ABAP Debug 小技巧
知道 Message No. 去 debug例子: Request is not contained in InfoCube Message No. RSM1407T-Code:SE91 输入 message no. 之后按下图点击,寻找在哪些地方用到了这个 message 继续点击 发现就用在这一个 program 里面,双击进去看看 这样就找到了对应的 Functio...转载 2018-12-06 08:26:18 · 493 阅读 · 0 评论 -
SCU3 表日志记录,RZ10设置rec/clien需要重启服务器
SCU3时,提示以下提示:当前未激活表登记在系统中。是否仍要分析日志?Table logging is not currently activein your system.Do you want to analyze the logs anyway?原因:RZ10设置rec/client后,需要重启服务器,重启服务器后,就没有这个提示,可以查看日志了。...原创 2019-03-13 10:52:35 · 1657 阅读 · 0 评论