Consultor Eletrônico



Kbase P134440: 4GL/ABL: Warning (12625) is generated under certain conditions.
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   28/08/2008
Status: Unverified

SYMPTOM(s):

4GL/ABL: Warning (12625) is generated under certain conditions.

Could not find source class file . (12625)

Could not find source class file Customer/state.cls. (12625)

Executing code that references a database TABLE and an ATTRIBUTE of a field FILL-IN. For example:
DEFINE FRAME fName Customer.state.
MESSAGE Customer.state:HANDLE
VIEW-AS ALERT-BOX INFO BUTTONS OK.

The session PROPATH contains a directory whose name is the same name as the referenced table name, i.e. 'Customer'.

The directory whose name is the same name as the referenced table name, i.e. 'Customer', has a compiled .r procedure whose name is the same as the field FILL-IN whose ATTRIBUTE is referenced in the code, i.e. 'State.r'.

FACT(s) (Environment):

All Supported Operating Systems
OpenEdge 10.1C
OpenEdge 10.1C01 Service Pack

CAUSE:

If the code references a table, and a directory in the PROPATH has the table name, and, a compiled .r procedure in that directory has the name of a field whose attribute is referenced in the code then the error occurs.

CAUSE:

Bug# OE00173970

FIX:

As a workaround, rename the directory whose name matches the referenced table name or rename the procedure whose name matches the referenced field name.