■  [TSO] 探索ユーティリティーでのAND条件とOR条件


SRCHFORの後にSRCHFORCで条件を追加するとAND条件となります。

例1)AAAというキーワード、または、BBBとCCCの両方を含む検索の場合

【パネルで指定する場合】
                        SEARCH-FOR ストリング
  コマンド  ===>

            1 つ以上の   探索ストリング   を以下に指定します。  

   ==> AAA 
   ==> BBB 
   ==> CCC C
   ==>
   ==>
   ==>
   ==>
   ==>
   ==>
   ==>
            ENTER  を押し、探索か  END  コマンドを開始して終了。

 

【JCLで指定する場合】
EDIT       SYS02336.T112403.RA000.USER001.R0102091          欄 . : 00001 00072
 コマンド  ===>                                          スクロール  ===> CSR
****** ***************************** データの始め *****************************
000001 //MYJOB JOB CLASS=A,MSGCLASS=A
000002 //SEARCH  EXEC PGM=ISRSUPC,                                           *
000003 //            PARM=(SRCHCMP,
000004 //            'ANYC')
000005 //NEWDD  DD DSN=TEST.MYLIB.SRC,
000006 //          DISP=SHR
000007 //OUTDD  DD SYSOUT=(X)
000008 //SYSIN  DD *
000009 PROCESS LITNM=ISRSLJPN DTBLNM=ISR3278K
000010 SRCHFOR  'AAA'
000011 SRCHFOR  'BBB'
000012 SRCHFORC 'CCC'
000013 CMPCOLM 1:72
000014 /*                                                                      
****** **************************** データの終り   ****************************

※文字列が検索された場合はRC=01となり、検索されない場合はRC=00となります。

例2)パターンの実験

SRCHFOR    AAA
SRCHFORC  BBB
SRCHFOR    CCC

(AAA and BBB) or CCC
SRCHFOR    AAA
SRCHFORC  BBB
SRCHFORC  CCC

AAA and BBB and CCC
SRCHFOR    AAA
SRCHFOR    BBB
SRCHFORC  CCC

AAA or (BBB and CCC)
SRCHFOR    AAA
SRCHFOR    CCC
SRCHFORC  BBB

AAA or (CCC and BBB)


BEFORE PAGE

TOP PAGE