Kbase P154301: Control bound to ProDataSet having recursive relation does not nest child rows properly
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  30/11/2009 |
|
Status: Unverified
SYMPTOM(s):
Control bound to ProDataSet having recursive relation does not nest child rows properly
All rows from the ProDataSet appear in UltraWinTree as top level nodes.
If data source is not detached after the dataset is filled, child nodes appear at the correct level in UltraWinTree, but also appear at the top level with any descendant nodes nested beneath them.
FACT(s) (Environment):
ProDataSet is filled with correct rows using FILL() method.
Data source is detached after dataset is filled.
Windows
OpenEdge 10.2A
CAUSE:
Bug# OE00193651
CAUSE:
Internal structures of the ProBindingSource that support recursion are deleted after the data source is detached.
FIX:
None at this time. If the application logic allows the data source to remain attached, the extra top-level nodes that are created in the control can be hidden using methods of the control.