Chinaunix首页 | 论坛 | 博客
  • 博客访问: 102141
  • 博文数量: 64
  • 博客积分: 60
  • 博客等级: 民兵
  • 技术积分: 335
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-26 17:23
文章分类
文章存档

2012年(64)

我的朋友

分类:

2012-04-11 17:06:42

原文地址:OPNQRYF中%WLDCRD的用法 作者:pantierui

%WLDCRD可以用在 QRTSLT和 GRPSLT参数上。
列1,QRYSLT('FLDA *EQ %WLDCRD("A_C")')
     就会选择出如ABC,ACC,ADC,AxC等。
 
例2,QRYSLT('FLDB *EQ %WLDCRD("A*C*") ')
    就会选择出如AC, ABC, AxC, ABCD, AxxxxxxxC等。
 
例3,QRYSLT('FLDB *EQ %WLDCRD("*ABC*DEF*") ')
    就会选择出如ABCDEF, ABCxDEF, ABCxDEFx, ABCxxxxxxDEF, ABCxxxDEFxxx, xABCDEF, xABCxDEFx等
 
例4,QRYSLT('FLDB *EQ %WLDCRD("ABC_*DEF*") ')
    就会选择出如ABCxDEF, ABCxxxxxxDEF, ABCxxxDEFxxx,等
 
 
CLLE:
 PGM                                                         
                                                             
          OVRDBF     FILE(PTR) TOFILE(HPSGNK4/HPSZIKF) +     
                       MBR(*FIRST) SHARE(*YES)               
          OPNQRYF    FILE(PTR) QRYSLT('ABPROD *EQ +          
                       %WLDCRD("*M_1*")')                    
                                                             
          CALL       PGM(ZYF/PTRA)                           
                                                             
          CLOF       OPNID(PTR)                              
          DLTOVR     FILE(PTR)                               
 ENDPGM                                                      
 
RPGLE:
FPTR       IF   E           K DISK                                        
C*    *LOVAL        SETLL     PTR                                         
C                   READ      PTR                                    80   
C                   dow       *IN80 = *OFF                                
C     ABPROD        DSPLY                                                 
C                   READ      ptr                                    80   
C                   ENDdo                                                 
C                   eval      *inlr=*on                                   
阅读(492) | 评论(0) | 转发(0) |
0

上一篇:LANSA初识

下一篇:关于DDM

给主人留下些什么吧!~~