Kbase P110631: Error 8826 with field list phrase
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  11/10/2006 |
|
Status: Verified
FACT(s) (Environment):
Progress 9.1E
OpenEdge 10.0B
SYMPTOM(s):
Error 8826 with field list phrase
Field <field-name> from <file-name> record (recid <RECID>) was missing from FIELDS phrase. (8826)
Field Itemnum from OrderLine record (recid 5207) was missing from FIELDS phrase. (8826)
Connection to database is self service or single user. This does not need to be a client server connection.
After applying service pack 10.0B03 error 8826 appears with field list phrase.
There is a 'BY' clause on the query.
CHANGE:
Upgraded from 9.1E01 to 9.1E02, or from 10.0B02 to 10.0B03.
CAUSE:
Bug# 20051108-034
FIX:
Upgrade to Progress 9.1E03 or later
Upgrade to OpenEdge 10.0B04 or later
Upgrade to OpenEdge 10.1A01 or later
There are four possible ways to work around this problem:
1. Add the field to the field list phrase.
2. Remove the field list all together.
3. Remove the 'BY' clause from the query definition.
4. Add an index on the field in the 'BY' clause.