Consultor Eletrônico



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.