Consultor Eletrônico



Kbase P183061: UltraGrid does not display fields following a duplicate field name
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   23/02/2011
Status: Unverified

SYMPTOM(s):

UltraGrid does not display fields following a duplicate field name

DataBinding to joined query with ambiguous field names fails

Example query:

OPEN QUERY qOrderCustomer PRESELECT EACH Order NO-LOCK , FIRST Customer OF Order NO-LOCK .

Both tables contain field named Custnum

UltraGrid displays fields up to and including Order.Creditcard

No fields from the Customer table are displayed

Fields from Customer table are displayed if duplicate field is excluded

FACT(s) (Environment):

Using Infragistics UltraGrid
Using Progress ProBindingSource
OpenEdge 10.2B
Windows

CAUSE:

Bug# OE00205092

FIX:

Exclude duplicate field using ProBindingSource SetFields method:

METHOD PUBLIC FINAL void SetFields (fldList AS character, exceptList AS character, parentTblName AS character)

Example:

bindingSource1:SetFields ("*", "Customer.CustNum", "") .