View previous topic :: View next topic
|
Author |
Message |
sankar_MF
New User
Joined: 19 Sep 2006 Posts: 29
|
|
|
|
I have the following requirement. Can you please tell me how to sort the records to get the desired output.
I have an input file, in the following format:
1AAA 1010HEADER
2AAA DETAIL1
2AAA DETAIL2
0AAA TRAILER
1AAA 3010HEADER
2AAA DETAIL1
2AAA DETAIL2
0AAA TRAILER
1AAA 1010HEADER
2AAA DETAIL1
2AAA DETAIL2
0AAA TRAILER
1AAA 3010HEADER
2AAA DETAIL1
2AAA DETAIL2
0AAA TRAILER
1AAA 1010HEADER
2AAA DETAIL1
2AAA DETAIL2
1AAA 1010HEADER
2AAA DETAIL1
2AAA DETAIL2
0AAA TRAILER
Each set is a Batch. I need to sort the records in batch wise to the following output .
The sort should be done based on the header(Position 6 to 9 ex. 1010 and 3010)
The output should be as follows,
1AAA 1010HEADER
2AAA DETAIL1
2AAA DETAIL2
0AAA TRAILER
1AAA 1010HEADER
2AAA DETAIL1
2AAA DETAIL2
0AAA TRAILER
1AAA 1010HEADER
2AAA DETAIL1
2AAA DETAIL2
1AAA 1010HEADER
2AAA DETAIL1
2AAA DETAIL2
0AAA TRAILER
1AAA 3010HEADER
2AAA DETAIL1
2AAA DETAIL2
0AAA TRAILER
1AAA 3010HEADER
2AAA DETAIL1
2AAA DETAIL2
0AAA TRAILER
Sankar |
|
Back to top |
|
|
Frank Yaeger
DFSORT Developer
Joined: 15 Feb 2005 Posts: 7129 Location: San Jose, CA
|
|
Back to top |
|
|
|