View previous topic :: View next topic
|
Author |
Message |
akumaras
New User
Joined: 06 Jul 2012 Posts: 10 Location: india
|
|
|
|
Hi,
I have a file with the records as below starting from column 1
Code: |
BEGINXYZ123456789 x
123455667899999089
2345556576JAFDSJAA
END E
BEGINABC345RTYYYS x
4564779QWER080090
7867ASDJDF98U9U99
END |
Here 1 record means it will be from BEGIN to END. I am setting up a flag x for the lines that starts with BEG from column 1 to column 3.
Now when ever there is flag X and E in End then i need to remove the complete record and write from next record that is next begin.
Could you please tell me how to solve this?
Code'd |
|
Back to top |
|
|
Bill Woodger
Moderator Emeritus
Joined: 09 Mar 2011 Posts: 7309 Location: Inside the Matrix
|
|
|
|
Please use the Code tags to preserve spacing of data.
Please run this, and paste the full sysout, in the Code tags.
Code: |
//LEVEL EXEC PGM=SORT
//SYSOUT DD SYSOUT=*
//SORTIN DD *
CAN BE ANYTHING
/*
//SORTOUT DD DUMMY
//SYSIN DD *
OPTION COPY
/* |
LRECL and RECFM of you file. Position of you x and E values. |
|
Back to top |
|
|
|