AS400中在CL/CLLE中ADDPFM的写法
各位大虾,有谁知道AS400中的CL/CLLE中的ADDPFM用法,请多多指教啊~急啊
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
各位大虾,有谁知道AS400中的CL/CLLE中的ADDPFM用法,请多多指教啊~急啊
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(6)
回复 6# first_come
非常感谢大侠的指导,我试试看看~
....CL中接收的参数就不可以是变量了么...在CL中夜DCL变量来接收就OK了
ADDPFM FILE(XXX) MBR(&FIELD1 *CAT FIELD2)
在rpgle中根据不同的条件调用CL来创建不同的member,而member的id是由主程序中的两个变量拼接成的,这样我就不知道怎么样cl给传参数了,
给楼主一个建议,要想去看某个CL CMD的具体用法,自己用F4一下,然后将(举个例子):
ADDPFM在google中search一下,都可以找到IBM.PUBLIC这个网站的,然后去看下具体的用法。
如:
ADDPFM FILE(FILE1) MBR('XXX' *CAT 'XXX')
这里注意一下:ADDPFM时,对于physical file必须已经存在,增加的member的属性必须和物理文件的属性一样。其他的#2楼说的很全了。(log - DPSLOG?)
PF 首选允许多个member ,你先DSPFD 检查下 Maximum members . . . . . . . . . . . . . . : 是否是nomax, 若不是chgpf 把参数 Maximum members 修改为*NOMAX
你失败查看log