What is the benefit of using Externally Described files
over Internally
Described?

Answer Posted / narender

Well when you create any data base file( eg PF) using the
STRSEU and save and compile the file you will get the DDS
called Data Description Specification of that file. The
file which have the DDS is called Externally Described file
and it must exists before you use it in any program. The
file for which no DDS exist are called Internally or
Programed described files. These files are defined in the
program itself along with the data fields so it needs some
effort in coding also.

Is This Answer Correct ?    12 Yes 3 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is the difference between non-join logical files and join logical files?

606


how to declare a constant variable in the freeformat?

957


what is subfile?

939


an access path may be in which sequence?

628


How Many Specs Are There In Rpg & Which Are They?

672






how to pick up the changed records every time in a subfile after the first change made ?

996


what is xfoot opcode ?

1037


why do we use readc? What is sflnxtchg?

662


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

1922


at what level s,o are defined and what they will do?

952


Can we debug the MSGW JOBS?

923


what does check opcode do ?

1050


How can we arrange duplicate records in a file?

595


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

1347


how to run other job when one job is active?

596