哪位大侠做过RPG内部表的程序,或者有相关资料的?共享一下呗。急用,在线等
多谢各位,我还有一个问题需要请教:程序描述文件是不是必须有一个同名的外部PF文件才行。如果不是求解文件声明格式,如果是,这个外部PF文件有什么特殊要求吗?
只用FDC的飘过
RPG的程序,是程序描述文件,在F表文件类型是F,记录长度9999,索引键是8个字符长度,键字起始位为记录的第一字节开始。
因为是程序描述文件,所以必须用I表定义记录的各字段。通过名“MSGFERR”把F表与I表关联起来,I表就定义了1到48的两个字段的内容。记录后面的内容没有定义,即9999-48长度的内容没有定义(浪费)。应该改:FMSGFERR UF F 48 8AI 1 DISK A。
如果是rpgle格式:FMSGFERR UF F A 48 8AI 1 DISKI表内容一样。
一般data文件不是都用F表定义一个PF的嘛,现在我们这个程序想用F表定义一个RPG内部的数据表,但是现在有一些关键字找不准,想跟大家学习一下,我把代码贴上吧。
FMSGFERR UF F 9999 8AI 1 DISK A
I*<<MSGF LIST>> IMSGFERR AA 01 1 CD I 1 8 MSGFIDI 9 48 MSGFTX
上面用F表定义一个内部table 怎么定义才能让他关联到下面I表定义的table上呢?
不知道,难道想说DS结构的数据么?
我想你应该说的是rpg中的“程序描述文件”,在F表中用IP,或IS等文件类型。
1)之前已经有人发过帖子,你可以查看400栏目下较早的帖;2)把你理解的东西贴出来,我们一起探讨。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(6)
多谢各位,我还有一个问题需要请教:程序描述文件是不是必须有一个同名的外部PF文件才行。如果不是求解文件声明格式,如果是,这个外部PF文件有什么特殊要求吗?
只用FDC的飘过
RPG的程序,是程序描述文件,在F表文件类型是F,记录长度9999,索引键是8个字符长度,键字起始位为记录的第一字节开始。
因为是程序描述文件,所以必须用I表定义记录的各字段。通过名“MSGFERR”把F表与I表关联起来,I表就定义了1到48的两个字段的内容。记录后面的内容没有定义,即9999-48长度的内容没有定义(浪费)。应该改:
FMSGFERR UF F 48 8AI 1 DISK A。
如果是rpgle格式:
FMSGFERR UF F A 48 8AI 1 DISK
I表内容一样。
一般data文件不是都用F表定义一个PF的嘛,现在我们这个程序想用F表定义一个RPG内部的数据表,但是现在有一些关键字找不准,想跟大家学习一下,我把代码贴上吧。
FMSGFERR UF F 9999 8AI 1 DISK A
I*<<MSGF LIST>>
IMSGFERR AA 01 1 CD
I 1 8 MSGFID
I 9 48 MSGFTX
上面用F表定义一个内部table 怎么定义才能让他关联到下面I表定义的table上呢?
不知道,难道想说DS结构的数据么?
我想你应该说的是rpg中的“程序描述文件”,在F表中用IP,或IS等文件类型。
1)之前已经有人发过帖子,你可以查看400栏目下较早的帖;
2)把你理解的东西贴出来,我们一起探讨。