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.