What is LEVEL CHECK?

Answer Posted / shobhit

As per my knowledge…

When ever we compiled physical file, the system generates
unique code or level code for identifying the file.

And when ever we compiled RPG program using that file, the
compiler store the Level code of physical file for further
reference. That’s call lever check.

Ex: If you compiled the RPG program and after that made
some changes in physical file, and then call the RPG
program without compiling again it will give the Level
check error.

Please correct me if I am wrong 

Is This Answer Correct ?    83 Yes 7 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

how can you check for a records existence without causing and i/o (chain/read)?

1285


can error messages as a result of a comp, range or values keyword be overridden?

1116


an access path may be in which sequence?

628


What is access path in as400?

839


define the purpose/use for sflrna?

1002






how to write code for singlepage in sqlrpgle with update ?

2363


How we will get issues on AS/400 technology ? I mean which issue/Defect Tracking tool is using in all companies when any issue comes? Can anybody explain about the work flow of AS/400 project ? plzzz

1146


Explain The Keywords Edtcde & Edtwrd?

827


Using %check we are checking monika in mona what is output? What is %SCAN?

983


what are the different types of arrays available in rpg ?

953


what are the different methods to access seu?

618


Service Program : S1 Modules in S1 : M1 M1 having two procedures : ADD, SUB Current Binder Language STRPGMEXP PGMLVL(*CURRENT) EXPORT SYMBOL("ADD") EXPORT SYMBOL("SUB") ENDPGMEXP Doubt: I need to add one new Module to the Service Program M2 having one procedure ‘MULT’ How to add this new module to the service program S1 ? If I need to recreate the service program again, Do I need to mention the Module M1 again while recreating along with new Module M2? There is no Binding Directory. Binder language structure will be like this STRPGMEXP PGMLVL(*CURRENT) EXPORT SYMBOL("ADD") EXPORT SYMBOL("SUB") EXPORT SYMBOL("MULT") ENDPGMEXP STRPGMEXP PGMLVL(*PREVIOUS) EXPORT SYMBOL("ADD") EXPORT SYMBOL("SUB") ENDPGMEXP

1925


what is the difference between udate and the system date?

1143


what is the clp command to access a query/400?

1353


how do you use commitment control in rpg program ?

1269