12
返回列表 发新帖
楼主: LittleGun

初学ABAP的新手,问一个debug问题。

[复制链接]
论坛徽章:
17
授权会员
日期:2010-10-07 18:40:192014年新春福章
日期:2014-02-18 16:44:08保时捷
日期:2014-01-24 10:16:20三菱
日期:2013-10-15 11:55:072013年新春福章
日期:2013-02-25 14:51:24咸鸭蛋
日期:2012-11-20 17:43:47蛋疼蛋
日期:2012-11-06 16:19:01奥运会纪念徽章:马术
日期:2012-10-17 14:23:46ITPUB 11周年纪念徽章
日期:2012-10-09 18:14:48ITPUB 11周年纪念徽章
日期:2012-09-28 17:34:42
11#
 楼主| 发表于 2010-3-15 15:30 | 只看该作者
謝謝來自jackie_eom、huanghe731 兩位的指點!

使用道具 举报

回复
论坛徽章:
3
ITPUB9周年纪念徽章
日期:2010-10-08 09:31:21ITPUB十周年纪念徽章
日期:2011-11-01 16:25:512012新春纪念徽章
日期:2012-01-04 11:57:13
12#
发表于 2011-11-23 22:49 | 只看该作者
huanghe731 发表于 2010-3-15 10:26
如果选不出数据建议查看一下在选数据之前是不是有条件判断,如果没有,再进入SELECT语句里面,检查是否有条 ...

您好,我现在有个调试的问题
请问要怎么在debug的时候查看是否是因为select里的条件限制导致的跑不出数据

使用道具 举报

回复
论坛徽章:
1
ITPUB十周年纪念徽章
日期:2011-11-01 16:26:59
13#
发表于 2011-11-24 08:29 | 只看该作者
我有一个比较简单的方法:
1. 锁定你要抓得数据在程序中得字段名,一般在输出区域可以找到,
2. 根据这个字段名查询他的赋值路径
3. 通常会追溯到一个sql语句或者一个函数输出的内表
4. 检查sql的执行条件,可以进入函数再去看看什么情况

使用道具 举报

回复
论坛徽章:
10
咸鸭蛋
日期:2011-07-15 10:00:292012新春纪念徽章
日期:2012-01-04 11:55:05ITPUB十周年纪念徽章
日期:2011-11-01 16:25:22ERP板块每日发贴之星
日期:2011-08-16 01:01:01ERP板块每日发贴之星
日期:2011-08-03 01:01:01ERP板块每日发贴之星
日期:2011-07-29 01:01:01ERP板块每日发贴之星
日期:2011-07-28 01:01:02ERP板块每日发贴之星
日期:2011-07-26 01:01:01ERP板块每日发贴之星
日期:2011-07-16 01:01:02复活蛋
日期:2012-05-21 07:46:29
14#
发表于 2011-11-24 10:34 | 只看该作者
学习一下

使用道具 举报

回复
论坛徽章:
5
ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:442009新春纪念徽章
日期:2009-01-04 14:52:28开发板块每日发贴之星
日期:2009-06-13 01:01:032011新春纪念徽章
日期:2011-02-18 11:42:49ITPUB十周年纪念徽章
日期:2011-11-01 16:21:15
15#
发表于 2011-11-24 10:47 | 只看该作者
本帖最后由 sanjifeng 于 2011-11-24 10:48 编辑

我的做法是:
1.查看数据输出的的部分,变量(一般是内表)是否被成功赋值。
2.查看赋值语句是否被执行到,重点注意条件判断语句。
3.查看SELECT等数据抓取语句。

使用道具 举报

回复
论坛徽章:
0
16#
发表于 2011-11-27 00:40 | 只看该作者
wenyouqiang 发表于 2011-11-23 22:49
您好,我现在有个调试的问题
请问要怎么在debug的时候查看是否是因为select里的条件限制导致的跑不出数据 ...

用你的条件去SE11查看表,没有的话就是你的条件有问题咯

使用道具 举报

回复
论坛徽章:
3
ITPUB9周年纪念徽章
日期:2010-10-08 09:31:21ITPUB十周年纪念徽章
日期:2011-11-01 16:25:512012新春纪念徽章
日期:2012-01-04 11:57:13
17#
发表于 2011-11-29 16:10 | 只看该作者
huanghe731 发表于 2011-11-27 00:40
用你的条件去SE11查看表,没有的话就是你的条件有问题咯

ok 解决了 谢谢

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表