Answer Posted / abhishek
As per me ...Whenever we compile a PF system generates a Rcd
Fmt level identifier , which is a unique no . for record
format . If this file is being used by some pgm and we
change the structure of our PF for ex. we add one more field
or change some existing field length then and compile the PF
, then system generates a new code for the record FMt .
Level check occur when we change PF structure and do not
compile pgm which is using that file . Because the program
will be using the old identifier.
If we want to check identifier then we can ue command DSPFD
for file and for program we can use , DSPPGMREF to see the
FMt level identifier which is used by program for that file.
| Is This Answer Correct ? | 23 Yes | 0 No |
Post New Answer View All Answers
How can we read file using curser? how to define a curser?
what is arrival sequence?
what is *inzsr used for?
Hi,Please give me the the answer for these quesitons? 1.what is IFS and ICF and RAPE amd DISKET fils? explain with example please? 2.What is the difference between POST AND SPACE OPCODES? 3.Can anybody tell me default printerfile command and object type?
in conjunction with what other keyword must ovrdta and ovrata be used?
why is the declare cursor statement is used for?
how to define global parameter in ile ?
which are the query selection criteria, which can be given in a query?
what is the purpose of ovrdta and ovrata keywords ?
what key word is used when screen is re-display?
what does dfu program you to do on a record?
what is the purpose of putovr (put with explicit override) keyword?
what is a physical file?
how do you read data area in an rpg program?
What Is Default Data Type (if You Define Decimals '0') In Physical File?