Kbase P153639: Error 72 invoked when executing a static method in a class whose name is an abbreviation of a databa
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  9/20/2010 |
|
Status: Verified
SYMPTOM(s):
Error 72 invoked when executing a static method in a class whose name is an abbreviation of a database table
** <field> is ambiguous with <table>.<field> and <table>.<field> (72)
Unknown attribute <attribute> used in widget:attribute phrase. (3406)
If a class name can be construed as an abbreviation for a database table name and a static member of that class is invoked ambiguity errors occur
FACT(s) (Environment):
All Supported Operating Systems
OpenEdge 10.2A
CAUSE:
This is expected behavior. References to static class members with identical, or abbreviations thereof, names to connected database fields will always result in an error like one of the above.
FIX:
Ensure that no static class members match database field names, or are abbreviations of same.