Consultor Eletrônico



Kbase P129053: 4GL/ABL: Error (293) generated executing script to load .df file.
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   18/02/2008
Status: Unverified

FACT(s) (Environment):

All Supported Operating Systems
OpenEdge Category: Language (4GL/ABL)

SYMPTOM(s):

4GL/ABL: Error (293) generated executing script to load .df file.

Code includes the statement: RUN prodict/load_df.p

SEARCH function returns: C:\progress\9.1E\tty\prodict.pl<<prodict\load_df.r>>


Session startup command line includes the ignore .r option -zr startup parameter

PROPATH directory list is similar to:
.
C:\progress\9.1E\tty
C:\progress\9.1E\tty\adecomm.pl
C:\progress\9.1E\tty\adecomp.pl
C:\progress\9.1E\tty\adeedit.pl
C:\progress\9.1E\tty\adeshar.pl
C:\progress\9.1E\tty\as4dict.pl
C:\progress\9.1E\tty\prodict.pl
C:\progress\9.1E\PROBUILD\EUCAPP\EUC.PL
C:\progress\9.1E\PROBUILD\EUCAPP
C:\progress\9.1E
C:\progress\9.1E\bin

CAUSE:

When the ignore .r option -zr startup parameter is used, it invalidates the existing r-code for all procedures it executes and forces a recompile and save for all these procedures. The error 293 was generated because the source code for the procedure prodict\load_df.p is not in the PROPATH.

FIX:

Do not use ignore .r option -zr startup parameter unless you need to recompile and save all the 4GL/ABL procedures executed in the session. If this is the case, then ensure that all the 4GL source code to be executed is in the PROPATH.