免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2521 | 回复: 5
打印 上一主题 下一主题

what is &ODLBNM,在公司里的CL PROGRAMM看到 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-07-24 11:07 |只看该作者 |倒序浏览
查了RED BOOK,也没有看到说明。

论坛徽章:
0
2 [报告]
发表于 2008-07-24 11:48 |只看该作者
是CL程序中的变量名。

[ 本帖最后由 passthru 于 2008-7-24 12:16 编辑 ]

论坛徽章:
0
3 [报告]
发表于 2008-07-24 20:41 |只看该作者
检查CLP程序里用到的文件是否有ODLBNM的字段?

论坛徽章:
0
4 [报告]
发表于 2008-07-25 09:19 |只看该作者
DSPOBJD    OBJ(*ALL/*ALL) OBJTYPE(*QRYDFN) +           
                           DETAIL(*FULL) OUTPUT(*OUTFILE) +      
                            OUTFILE(QTEMP/PTR)
是生成表QTEMP/PTR中的一个字段名叫ODLBNM,字段是库。

[ 本帖最后由 pantierui 于 2008-7-25 09:28 编辑 ]

论坛徽章:
0
5 [报告]
发表于 2008-07-25 09:21 |只看该作者
如下代码:
GETQRY:
PGM        PARM(&LIBRARY &FILE)                           
              DCL        VAR(&LIBRARY) TYPE(*CHAR) LEN(10)               
              DCL        VAR(&FILE) TYPE(*CHAR) LEN(10)                  
              DCLF       FILE(QTEMP/QRYOBJS)                             
              DLTF       FILE(QTEMP/QRYOBJS)                             
              MONMSG     CPF0000                                         
              DLTF       FILE(QTEMP/&LIBRARY)                           
              MONMSG     CPF0000                                         
              CRTSRCPF   FILE(QTEMP/&LIBRARY)                           
              DSPOBJD    OBJ(&LIBRARY/*ALL) OBJTYPE(*QRYDFN) +           
                           DETAIL(*FULL) OUTPUT(*OUTFILE) +      
                            OUTFILE(QTEMP/QRYOBJS)                        
BEGIN:  RCVF      /* GET QUERY NAME AND LIBRARY NAME */            
                  /* IF END OF FILE REACHED, EXIT LOOP        */
              MONMSG   CPF0864  EXEC(GOTO EOF)                           
              RTVQMQRY   QMQRY(&ODLBNM/&ODOBNM) +                        
                                  SRCFILE(QTEMP/&LIBRARY) ALWQRYDFN(*ONLY)      
              GOTO       CMDLBL(BEGIN)                                   
    EOF:   FNDSTRPDM  STRING(&FILE) FILE(QTEMP/&LIBRARY)
                       MBR(*ALL)  OPTION(*NONE) PRTMBRLIST(*YES)               
ENDPGM

[ 本帖最后由 pantierui 于 2008-7-25 09:22 编辑 ]

论坛徽章:
0
6 [报告]
发表于 2008-07-30 21:37 |只看该作者
原帖由 pantierui 于 2008-7-25 09:19 发表
DSPOBJD    OBJ(*ALL/*ALL) OBJTYPE(*QRYDFN) +           
                           DETAIL(*FULL) OUTPUT(*OUTFILE) +      
                            OUTFILE(QTEMP/PTR)
是生成表QTEMP/PTR中的 ...


Thanks, but how can we find some doc about this system pre-defined varaible? I still can' t understand where it comes from. Thank for your expertise.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP