Amazing!

Charles

-----Original Message-----
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Sri h Kolusu
Sent: Wednesday, May 27, 2020 4:31 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Sort extracting values in PDS members

Billy,

On second thoughts, We can optimize to parse everything in a single parse.
Use the following control cards


//SYSIN    DD *
  OPTION COPY
  INCLUDE COND=(02,80,SS,EQ,C'KEYWORD1',OR,
                02,80,SS,EQ,C'LONGKEYWORD2')

  INREC IFOUTLEN=80,
        IFTHEN=(WHEN=(01,80,SS,EQ,C'KEYWORD1',OR,
                      01,80,SS,EQ,C'LONGKEYWORD2'),
         PARSE=(%01=(STARTAT=C'KEYWORD1',
                     STARTAT=C'LONGKEYWORD2',
                     ENDBEFR=C'(',
                      FIXLEN=16),
                %02=(ENDBEFR=C')',
                      FIXLEN=16)),
         BUILD=(%02,JFY=(SHIFT=LEFT),
                C'.',
                %01,JFY=(SHIFT=LEFT),
                C'.',
                DATE1),HIT=NEXT),
        IFTHEN=(WHEN=ANY,
         BUILD=(1,80,SQZ=(SHIFT=LEFT)))
/*


Thanks,
Kolusu
DFSORT Development
IBM Corporation

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to