免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3434 | 回复: 8
打印 上一主题 下一主题

请问RPGLE如何DEBUG 呀? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-05-31 13:38 |只看该作者 |倒序浏览
请问如何DEBUG---RPGLE的程序呀 ?
使用 STRISDB 不行
用 STRDBG 吗?
我的RPGLE程序 TEST 要带三个参数,能否给一个完整的事例:

论坛徽章:
0
2 [报告]
发表于 2004-05-31 16:02 |只看该作者

请问RPGLE如何DEBUG 呀?

我在学习过程中也发现用STRISDB不能DEBUG ILE的程序,等待高手的指教!

论坛徽章:
0
3 [报告]
发表于 2004-05-31 16:28 |只看该作者

请问RPGLE如何DEBUG 呀?

ILE的程序本来就是用STRDBG来DEBUG啊

RPGLE的我没DEBUG过
CLLE的我有过 编译的时候DEBUG VIEW选*SOURCE

然后STRDBG + F4

设置BREAK POINT

最后CALL 你的PGM就可以了

论坛徽章:
0
4 [报告]
发表于 2004-05-31 16:51 |只看该作者

请问RPGLE如何DEBUG 呀?

然后使用addbkp (加入断点)DSPBKP就可以看到断点处各程序变量之

论坛徽章:
0
5 [报告]
发表于 2004-05-31 18:23 |只看该作者

请问RPGLE如何DEBUG 呀?

1。STRDBG PGM(PgmA) (或用F4填写STRDBG命令所需的各项参数),启动Debug,进入断点设置画面。
2。使用 F6 设置断点。(参考画面上的功能键提示或按F1了解)
3。F3退出断点设置画面。
4。在命令行输入 CALL  PGM(PgmA) PARM(Parm1 Parm2 ...) (跟正常在命令行调用程序一样)
5。程序运行至断点处,跳出Debug 画面。停在断点行。
6。按 F10 从断点处单步运行。F12 直接运行至下一断点处。(参考画面上的功能键提示或按F1了解)
7。程序运行结束后,回到正常画面。但是此时依然处于Debug环境。
8。ENDDBG 退出Debug环境。

论坛徽章:
0
6 [报告]
发表于 2004-06-08 11:05 |只看该作者

请问RPGLE如何DEBUG 呀?

我按楼上的所说DEBUG程序,为什么还是不行啊?请各位大侠帮忙看看,多谢了!

我想问下在步骤5和6中,运行时为什么不显示SOURCE?是不是COMPILE RPG
程序时也有什么要求啊?

我用 WATCH DATE和F18后也看不到变量值,使用F11和F17也没有什么变化,怎么才能看变量的变化值呢?

能不能也像STRISDB那样看着SOURCE并随时观察变量的值呢?

1.  STRDBG PGM(MYLIB/PROOF) OPMSRC(*YES) 或者用STRDBG PGM(MYLIB/PROOF)

2. BREAK 28, BREAK 31

3. F3 退出

4. CALL TEST13 (这是一个没有DSPF 文件的简单OSPEC.文件)

5. CALL 后进入画面,显示
     (Source not available )

Breakpoint at statement 99 of procedure TEST13

6. 按F10后显示
     (Source not available )


Step completed at statement 101 of procedure TEST13


[/img]

论坛徽章:
0
7 [报告]
发表于 2004-06-08 12:04 |只看该作者

请问RPGLE如何DEBUG 呀?

你编译RPGLE的时候有选择DBGVIEW        *STMT   么??

论坛徽章:
0
8 [报告]
发表于 2004-06-08 13:56 |只看该作者

请问RPGLE如何DEBUG 呀?

啊多谢楼上的!我以前COMPILE没有选,现在按你说的选了*SOURCE后就有了!我再试试

论坛徽章:
0
9 [报告]
发表于 2004-06-16 15:57 |只看该作者

请问RPGLE如何DEBUG 呀?

STRDBG很好用的,我很喜欢用它!它帮我解决了很多问题!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP