Kbase P5162: An empty FIELDS() phrase is no longer returning error 8826 when it should
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  10/14/2008 |
|
Status: Verified
SYMPTOM(s):
An empty FIELDS() phrase is no longer returning error 8826 when it should
Field <field-name> from <file-name> record (recid <RECID>) was missing from FIELDS phrase. (8826)
Using FIELDS() phrase in a For each without referencing any field performs slowly
Using FIELDS() phrase in a Query without referencing any field performs slowly
FACT(s) (Environment):
Progress 9.1x
All Supported Operating Systems
CHANGE:
Migrated from Progress 8.3B to Progress 9.1x
CAUSE:
Bug# OE00062458
FIX:
Upgrade to Progress 9.1E02 or later release
Upgrade to OpenEdge 10.0B03 or later release
Upgrade to OpenEdge 10.1A or later release
If the upgrade is not possible, use the FIELDS option specifying only one of the fields in the list. ex:
FOR EACH Customer FIELDS(cust-num) NO-LOCK: