免费注册 查看新帖 |

Chinaunix

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

P表的使用问题! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-12-25 15:50 |只看该作者 |倒序浏览
哪位大虾帮我回答以下2个问题,不胜感激!
1,在RPGLE里使用P表是新技术还是过去的老技术阿?在12本的参考书里面怎么找不到P表呢?在RPG里使用P表有什么好处?现在还流行用吗?
比如:

0001.00 H NoMain
0002.00 P f_CmdExc        B                   Export

0003.00 D f_CmdExc        PI     
0004.00 D PgmCmdExc       Pr                  ExtPgm('QCMDEXC')  
0005.00 D  CmdStr                     1024A                     
0006.00 D  CmdLen                          8P 5

0007.00 p f_CmdExc        E

2,数据类型S(区位十进制)P(压缩十进制),有什么区别?何时该用S类型,何时该用P类型?

[ 本帖最后由 zhou_as400 于 2007-12-28 08:49 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2007-12-26 16:47 |只看该作者
好像是很老以前的程式来的..2代的吧
听说过而已..好像是用来做报表的吧..
那两个数据类型少用..不好意思..
呵呵..

论坛徽章:
0
3 [报告]
发表于 2007-12-27 08:44 |只看该作者
P=主文件,常用于做报表中关于小计,合计时,使用控制级指示器,平时也不多用.

论坛徽章:
0
4 [报告]
发表于 2007-12-27 14:27 |只看该作者
P表相对RPG3来说可能是新的,它定义一个相当于一个函数或过程(可能不十分确切)的东西,然后可以在程序里调用.定义格式是P     PR.....P    PB的格式,可以去查查.
如果是在F表里定义文件时用P,则就是fairyboy说的了

[ 本帖最后由 as400qin 于 2007-12-27 14:30 编辑 ]

论坛徽章:
0
5 [报告]
发表于 2007-12-27 15:22 |只看该作者
估计说的是前者

论坛徽章:
0
6 [报告]
发表于 2007-12-30 20:11 |只看该作者
这个可是是ILE中的过程(函数)的定义!^_^
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP