急,请教一个问题!!
要写一个程序,CL, RPGLE均可。
实现以下功能:
入口PARM: PF名
出口: New PF名
从传入的PF中 读取Record, 每读到1万条,
就做成一个New PF,并把这1万条Records,写到
New PF中。最后把所有New PF名字传出。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
你的参数出口只有1个New PF名,New PF名的取名规则呢?
你的内容说每1万条Records,写到New PF中。最后把所有New PF名字传出。也就是说可能有 N 个New PF名,还要通过参数传出?
是俺太笨呢?还是你讲的不清楚?
这是你的作业/考试题目还是工作问题?
拷贝一个新文件用CL简单一些,具体方法你先在命令线上用命令cpyf 考1万条,然后放入cl pgm 中同样的命令,把该换参数的地方改称&fileold,&filenew
......,传入参数用同样的名字,例如
pgm parm(&fileold,%filenew)
dcl &fileold *char 10
dcl &filenew *char 10
cpy file(&fileold) ..........
chgvar (&filenew) ............
endpgm
怎么没有人回答呢
是我说的不清楚么?