查看上一个主题 :: 查看下一个主题
|
作者 |
信息 |
卡利亚纳蒂特
新的用户
已加入:2005年9月4日 帖子:8
|
|
|
|
海全部
是否可以动态分配成员?
我的情况下,我的会员名= CMFGHA
我需要这样写:
XXXXX = CMFGHA
“ ALLOC DA(SYSDEV.IDVXM.GRP.COPY198(“ XXXXX”))F(UPDATEDD)OLD“
但它对我不起作用。
任何人都可以在上述语法中帮忙找出
“ ALLOC DA(SYSDEV.IDVXM.GRP.COPY198(CMFGHA))F(UPDATEDD)旧”
谢谢
卡良 |
|
回到顶部 |
|
 |
超级
全球主持人

已加入:2004年4月26日 帖子:4650 地点:美国北卡罗来纳州罗利
|
|
|
|
您的ALLOC命令语法没有问题。分配PDS的成员不会创建成员。您需要打开它并在其中写一些东西。
按照以下方式关注您的ALLOC:
码: |
XXXXX = CMFGHA
"ALLOC DA(SYSDEV.IDVXM.GRP.COPY198("XXXXX")) F(UPDATEDD) OLD"
队列" "
队列""
"执行* DISKW更新(FINIS"
|
|
|
回到顶部 |
|
 |
卡利亚纳蒂特
新的用户
已加入:2005年9月4日 帖子:8
|
|
|
|
hai superk,
感谢您的即时答复。
与此有关,我得到这样的错误。
码: |
无效的数据集名称SYSDEV.IDVXM.GRP.COPY198(C9990WR1
数据集名称缺失或* +
关键字无效,)
分配的数据集名称缺失
未分配输入或输出文件UPDATEDD。无法为I / O打开
尝试获取或放置记录时出现EXECIO错误。
|
|
|
回到顶部 |
|
 |
超级
全球主持人

已加入:2004年4月26日 帖子:4650 地点:美国北卡罗来纳州罗利
|
|
|
|
似乎全部说明。您确定不应该使用完全限定的数据集名称,例如:
码: |
"ALLOC DA('SYSDEV.IDVXM.GRP.COPY198("XXXXX")') F(UPDATEDD) OLD"
|
|
|
回到顶部 |
|
 |
卡利亚纳蒂特
新的用户
已加入:2005年9月4日 帖子:8
|
|
|
|
我仍然遇到相同的错误。
我的确切代码将重写该成员中的第一阶段。
任何人都可以帮助解决错误。
如果我给的是C1355M09而不是“ XXXXX”,则此代码工作正常。
但根据要求,我需要给变量而不是名称。
码: |
XXXXX = C1355M09
"ALLOC DA('SYSDEV.IDVXM.GRP.COPY198("XXXXX")') F(UPDATEDD) OLD"
"执行1磁盘更新1(LIFO"
拉线
推 ' *此行是评论'
"EXECIO 1 DISKW更新(FINIS"
"FREE F(UPDATEDD)"
多谢,
-卡拉扬 |
|
|
回到顶部 |
|
 |
ofer71
全球主持人

已加入:2005年12月27日 帖子:2359 地点:以色列
|
|
|
|
确保您的变量不包含任何前导或嵌入式空格。您可以将STRIP和SPACE用于此目的。
哦 |
|
回到顶部 |
|
 |
卡利亚纳蒂特
新的用户
已加入:2005年9月4日 帖子:8
|
|
|
|
哦耶..
非常感谢你。
问题解决了。
多谢,
卡良 |
|
回到顶部 |
|
 |
|