What is LEVEL CHECK?

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


Please Help Members By Posting Answers For Below Questions

what is externally described file ?

923


define the purpose of the iter operation?

1006


what is the purpose of overrides?

1009


What Is The Purpose Of The "n" In The Following Calculation Specification?

663


how do you know that records are locked?

1133






In Which Specs Arrays, Tables & Constants Are Defined?

693


A join logical file has how many record formats?

589


What Is Default Data Type (if You Define Decimals '0') In Physical File?

1124


what are dds required for subfile?

573


which indicator is used for read?

619


different type of cursor?

627


why is as/400 called object oriented machine?

940


define a shared access path?

967


which single rpg opcode performs both setll and reade?

1084


what is scan and xlate?

1077