Kbase P138396: Cannot reposition to row added to end of query result list
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  10/12/2008 |
|
Status: Unverified
SYMPTOM(s):
Cannot reposition to row added to end of query result list
FACT(s) (Environment):
Can reposition to the new row when its key places it in the middle of the result set
Can reposition to the new row if the query is prepared and opened again.
Row added with CREATE-RESULT-LIST-ENTRY().
Query is on a temp-table bound to a ProBindingSource in the OpenEdge GUI for .NET
Windows
OpenEdge 10.2A
CAUSE:
When an ABL Browse widget is linked to a query, the CREATE-RESULT-LIST-ENTRY( ) and DELETE-RESULT-LIST-ENTRY( ) methods synchronize the browse's screen values. However, these methods do not cause any synchronization when called on a query bound to a ProBindingSource.
FIX:
Call the ProBindingSource's RefreshAll( ) method or reopen the query.