楼主: qoqojoo

[ABAP] MGA00001增强

[复制链接]
论坛徽章:
5
参与SAP云计算之旅活动纪念
日期:2011-05-17 13:35:452012新春纪念徽章
日期:2012-01-04 11:56:19ITPUB 11周年纪念徽章
日期:2012-10-09 18:14:482014年新春福章
日期:2014-02-18 16:44:08马上有对象
日期:2014-02-18 16:44:08
21#
 楼主| 发表于 2012-6-11 08:44 | 只看该作者
houbao408 发表于 2012-6-10 22:28
这个神奇了,你确定有运行到你设的断点处吗?

真的,就这个报表,无论DEV还是生产机,/h和打断点的方式,都不起作用,打了的断点直接跳过,/h的时候直接到最后display的form都做完了才停下来,不会进入start-of-selection块里

使用道具 举报

回复
求职 : SAP实施
论坛徽章:
261
土豪章
日期:2018-07-10 16:19:05ITPUB18周年纪念章
日期:2018-09-17 10:09:49ITPUB18周年纪念章
日期:2018-09-17 10:12:57妮可·罗宾
日期:2018-10-28 13:07:10ITPUB18周年纪念章
日期:2018-11-13 15:31:24ITPUB18周年纪念章
日期:2018-11-13 15:40:4519周年集字徽章-庆
日期:2019-09-06 18:30:1219周年集字徽章-19
日期:2021-02-03 16:43:4820周年集字徽章-年	
日期:2023-07-21 18:25:26
22#
发表于 2012-6-11 09:03 | 只看该作者
qoqojoo 发表于 2012-6-11 08:44
真的,就这个报表,无论DEV还是生产机,/h和打断点的方式,都不起作用,打了的断点直接跳过,/h的时候直接 ...

这个确实没有遇到过!你代码贴出来看下,同时断点设在哪,也表示下!

使用道具 举报

回复
论坛徽章:
5
参与SAP云计算之旅活动纪念
日期:2011-05-17 13:35:452012新春纪念徽章
日期:2012-01-04 11:56:19ITPUB 11周年纪念徽章
日期:2012-10-09 18:14:482014年新春福章
日期:2014-02-18 16:44:08马上有对象
日期:2014-02-18 16:44:08
23#
 楼主| 发表于 2012-6-11 09:16 | 只看该作者
一般key入/h后启动dubug,debug窗口立即打开,之后会进入report,沿着start-of-selection程序顺序执行,但是这个报表/h之后,debug窗口不会打开,直到如图的程序位置才打开debug窗口,这个位置,感觉end-of-selection,都做完了,快要展示的时候了。也就无法进入start-of-selection之后的各个form去debug了。 很诡异。

Capture.JPG (108.26 KB, 下载次数: 18)

Capture.JPG

使用道具 举报

回复
论坛徽章:
5
参与SAP云计算之旅活动纪念
日期:2011-05-17 13:35:452012新春纪念徽章
日期:2012-01-04 11:56:19ITPUB 11周年纪念徽章
日期:2012-10-09 18:14:482014年新春福章
日期:2014-02-18 16:44:08马上有对象
日期:2014-02-18 16:44:08
24#
 楼主| 发表于 2012-6-11 09:17 | 只看该作者
houbao408 发表于 2012-6-11 09:03
这个确实没有遇到过!你代码贴出来看下,同时断点设在哪,也表示下!

图贴出来了

使用道具 举报

回复
求职 : SAP实施
论坛徽章:
261
土豪章
日期:2018-07-10 16:19:05ITPUB18周年纪念章
日期:2018-09-17 10:09:49ITPUB18周年纪念章
日期:2018-09-17 10:12:57妮可·罗宾
日期:2018-10-28 13:07:10ITPUB18周年纪念章
日期:2018-11-13 15:31:24ITPUB18周年纪念章
日期:2018-11-13 15:40:4519周年集字徽章-庆
日期:2019-09-06 18:30:1219周年集字徽章-19
日期:2021-02-03 16:43:4820周年集字徽章-年	
日期:2023-07-21 18:25:26
25#
发表于 2012-6-11 09:20 | 只看该作者
你的断点设到显示ALV那个函数里了?

使用道具 举报

回复
求职 : SAP实施
论坛徽章:
261
土豪章
日期:2018-07-10 16:19:05ITPUB18周年纪念章
日期:2018-09-17 10:09:49ITPUB18周年纪念章
日期:2018-09-17 10:12:57妮可·罗宾
日期:2018-10-28 13:07:10ITPUB18周年纪念章
日期:2018-11-13 15:31:24ITPUB18周年纪念章
日期:2018-11-13 15:40:4519周年集字徽章-庆
日期:2019-09-06 18:30:1219周年集字徽章-19
日期:2021-02-03 16:43:4820周年集字徽章-年	
日期:2023-07-21 18:25:26
26#
发表于 2012-6-11 09:20 | 只看该作者
你的断点设到显示ALV那个函数里了?

使用道具 举报

回复
论坛徽章:
5
参与SAP云计算之旅活动纪念
日期:2011-05-17 13:35:452012新春纪念徽章
日期:2012-01-04 11:56:19ITPUB 11周年纪念徽章
日期:2012-10-09 18:14:482014年新春福章
日期:2014-02-18 16:44:08马上有对象
日期:2014-02-18 16:44:08
27#
 楼主| 发表于 2012-6-11 10:27 | 只看该作者
houbao408 发表于 2012-6-11 09:20
你的断点设到显示ALV那个函数里了?

根本没有设置断点啊,我是前台输入/h进行调试的,不用打断点

使用道具 举报

回复
求职 : SAP实施
论坛徽章:
261
土豪章
日期:2018-07-10 16:19:05ITPUB18周年纪念章
日期:2018-09-17 10:09:49ITPUB18周年纪念章
日期:2018-09-17 10:12:57妮可·罗宾
日期:2018-10-28 13:07:10ITPUB18周年纪念章
日期:2018-11-13 15:31:24ITPUB18周年纪念章
日期:2018-11-13 15:40:4519周年集字徽章-庆
日期:2019-09-06 18:30:1219周年集字徽章-19
日期:2021-02-03 16:43:4820周年集字徽章-年	
日期:2023-07-21 18:25:26
28#
发表于 2012-6-11 10:43 | 只看该作者
qoqojoo 发表于 2012-6-11 10:27
根本没有设置断点啊,我是前台输入/h进行调试的,不用打断点

前台输入/H,是会进入你下一个动作的断点界面,比如你在选择界面输入/H,然后你点击运行,就会进入运行这个动作的debug界面!

使用道具 举报

回复
论坛徽章:
5
参与SAP云计算之旅活动纪念
日期:2011-05-17 13:35:452012新春纪念徽章
日期:2012-01-04 11:56:19ITPUB 11周年纪念徽章
日期:2012-10-09 18:14:482014年新春福章
日期:2014-02-18 16:44:08马上有对象
日期:2014-02-18 16:44:08
29#
 楼主| 发表于 2012-6-11 11:31 | 只看该作者
houbao408 发表于 2012-6-11 10:43
前台输入/H,是会进入你下一个动作的断点界面,比如你在选择界面输入/H,然后你点击运行,就会进入 ...

我想我可能没把问题说清楚,你说的我明白;/h,点击运行,debug窗口打开就到了上图的位置,此后F5一直到ALV呈现出来,根本进入不了start-of-selection,这个过程长达5到10分钟,手都不行了;而一般的报表,同样的操作,跳入start-of-selection,根本不会花这么长时间,通常直接打个断点,F8跳过,就进入report部分了,但是这个程序,无论我是写上break-point,打上断点,或者/h前台调试,都不会进入report部分,break-point也不起作用。

使用道具 举报

回复
求职 : SAP实施
论坛徽章:
261
土豪章
日期:2018-07-10 16:19:05ITPUB18周年纪念章
日期:2018-09-17 10:09:49ITPUB18周年纪念章
日期:2018-09-17 10:12:57妮可·罗宾
日期:2018-10-28 13:07:10ITPUB18周年纪念章
日期:2018-11-13 15:31:24ITPUB18周年纪念章
日期:2018-11-13 15:40:4519周年集字徽章-庆
日期:2019-09-06 18:30:1219周年集字徽章-19
日期:2021-02-03 16:43:4820周年集字徽章-年	
日期:2023-07-21 18:25:26
30#
发表于 2012-6-11 11:36 | 只看该作者
qoqojoo 发表于 2012-6-11 11:31
我想我可能没把问题说清楚,你说的我明白;/h,点击运行,debug窗口打开就到了上图的位置,此后F5一直到AL ...

你直接在报表中手动设个断点不就可以了?

使用道具 举报

回复

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

本版积分规则 发表回复

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