How I can reread the physical file in CL program once the
end of file reached in same CL program.
Answer Posted / sekhar
Answer 11 is correct when the version of your iSeries is V6 and above. For V5R* , I guess CLOSE key word is not there.
For V5R4 systems... you can approach below solution.
Declare the same file two times with different OPENIDs
Before first RCVF , do OPNDBF and read the file. After reaching EOF do CLOF
Then do OPNDBF for second OPNID and do the same again.
| Is This Answer Correct ? | 2 Yes | 1 No |
Post New Answer View All Answers
1. If there are two programs using same file and 2 users are using the file at the same time and what can be done to allow them both to access? 2. How can remove lock from the file for accessing it by both users?
what is kids-rpg?
how does the rpg element work?
When we have a file with Duplicate records and I want to read the unique record from the file. For example a file containing Emp Name as 'Ram' and there are 3 entries of it. So how to read a unique record from File?
Explain mdt?
How to select highest score of each subject or how to select highest income of every month?
1. What is bound-by-call and bound-by-reference? 2. Where and why is *Nomain used? 3. What are the difficulties faced by programmers when using service programs? 4. Explain the different ways of parsing and compiling XML in iSeries.
What is a record lock error?
how can I tell when to replace the array?
How to declare the pull button in AS/400..
Interviewer asked me write down DDS for load all subfile .can anybody write dds
how do I play {insert rpg system here}?
what is file information data structure?
What is the difference between copybooks and subprocedures in as400?
How can we override a file during runtime in rpg?