有没有人做过关于O行的DISK文件的程序?
FQPRINT O F DISK A
............
OQPRINT EADD 04 HDG
............
这样的格式有人接触过吗?有接触过的能不能帮忙讲解一下怎么操作?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
这是RPG程序描述文件的一种用法。早期os/400的redbook中有详细介绍。我的blog中也因为cu的帖子,"至今为能明白程序描述文件怎么用!!!",而专门撰写了《程序描述文件与外部引用文件的差别(8日做过补充) 》,passthru.cublog.cn
我想,楼主一定近期接触类似BPCS 等ERP系统,这些早期的rpg程序有许多rpg程序描述文件的用法。
[ 本帖最后由 passthru 于 2009-7-13 11:55 编辑 ]
就是把文件结构从新定义了一下再程序内部操作!一般来说应该对应OVRDBF去操作要不就有对应存在的实体文件。
我现在接触的有好多是这样的
FDHLP00 O F 256 DISK A
这种格式的连资料都找不到,更别说对他操作了.
FQPRINT O F 132 OF PRINTER
F行是这么定义的 没看见过用DISK的
然后在程序的最下面可以定义O表里面的内容
O表内容和写画面的程序有些相似,但是也有一定的区别
例如WKCOD 1
WKITM 22
WKWHS 27
WKCCD 37
定义了这四个变量 WKITM 是到第22列为止,而不是从第22列开始,其他的同理。
其实O行实现的功能用外部PRTF文件都可以实现,但是我们项目组规定的就要用O表来实现。
现在的工作涉及到这方面的东西了,所以必须要弄懂对他是怎么操作的
目前还没接触过,不过看到0表的定义