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", "") .