IBM大型机论坛索引
 
登录
 
IBM大型机论坛索引 大型机:搜索 IBM Mainframe论坛:常见问题解答 寄存器
 

怀疑使用命令代码O


IBM大型机论坛 -> IMS数据库/ DC
发表新话题   回复主题
查看上一个主题 :: 查看下一个主题  
作者 信息
阿普

新的用户


已加入:2010年4月26日
帖子:73
地点:印度

发布发表:2015年1月13日,星期二,下午3:14
引用回复

您好团队,

我已经尝试过以下SSA;但是我正在获取AJ状态代码。

码:

DLI_FUNC ='GHU';                                             
DLI_CNT = 5;                                                   
致电PLITDLI(DLI_CNT,                                         
             DLI_FUNC,                                         
             DBPCB,                                           
             IOAREA,                                           
             'PARENT  (PID     EQP001)',               
             "CHILD   *O('000000F3000000F6'X = 798887)");       


在这里,我想从长度3的偏移量3中获得一个字符为'798887'的子段。
回到顶部
查看用户资料 发送私信
埃德·古德曼

活跃的成员


已加入:2011年6月8日
职位:556
地点:美国

发布发表于:星期三一月14,2015 3:05上午
引用回复

我从未见过命令代码“ O”。我在IMS版本11手册中找不到它。

由于“ AJ”意味着SSA格式的错误,因此可能意味着您正在运行的版本中没有“ O”状态代码。

您在哪里看到命令代码“ O”?
回到顶部
查看用户资料 发送私信
阿普

新的用户


已加入:2010年4月26日
帖子:73
地点:印度

发布发表于:星期三一月14,2015 10:06上午
引用回复

您好 ,

链接在这里 :

http://www-01.ibm.com/support/knowledgecenter/#!/SSEPH2_13.1.0/com.ibm.ims13.doc.apr/ims_ocmdcode.htm
回到顶部
查看用户资料 发送私信
尼克·克劳斯顿

全球主持人


加入时间:2007年5月10日
帖子:2455
地点:英国汉普郡

发布发表于:2015年1月14日,星期三3:43 pm
引用回复

那是针对IMS版本13的。您正在使用哪个版本?如果您不知道,请咨询您的管理员(但它应该出现在IMS生成的输出中的某处)。
回到顶部
查看用户资料 发送私信
埃德·古德曼

活跃的成员


已加入:2011年6月8日
职位:556
地点:美国

发布发表:2015年1月14日星期三晚上11:40
引用回复

好吧,您的链接显示“您必须将偏移量和长度指定为两个4字节二进制值”

您的示例中没有的不是两个四个字节的字段。我怀疑您是否可以在引号内使用十六进制表示的内部格式。


所以...在任何PLI所谓的工作存储区中定义一个SSA,然后使用它。
回到顶部
查看用户资料 发送私信
查看上一个主题 :: :: 查看下一个主题  
发表新话题   回复主题 查看书签
所有时间均为格林尼治标准时间+ 6小时
论坛索引 -> IMS数据库/ DC

 


类似主题
话题 论坛 回覆
没有新帖 如何将RESP代码12转换为文本? CICS 1
没有新帖 DB2I面板中的命令行放置 TSO / ISPF 2
没有新帖 无论先前的步骤如何,都执行步骤... JCL和VSAM 2
没有新帖 错误0C1原因代码1与分支i ... PL / I和组装商 3
没有新帖 更改存在的LRECL的命令... JCL和VSAM 7
搜索我们的论坛:


回到顶部