Consultor Eletrônico



Kbase P146234: Newly created record does not appear in multi-band UltraGrid
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   09/06/2009
Status: Unverified

SYMPTOM(s):

Newly created record does not appear in multi-band UltraGrid

<binding source>:Refresh() does not display new record.

<binding source>:RefreshAll() does not display new record.

FACT(s) (Environment):

Binding source is a ProDataSet.
Data sources for ProDataSet are temp-tables (no database).
Record that does not appear is a parent record.
A newly created child record of an existing parent record does appear.
Windows
OpenEdge 10.2A
OpenEdge Language Category: ProBindingSource

CAUSE:

The top-level query was not refreshed after the new record was created in the parent temp-table.

FIX:

Reopen the top-level query as follows:

DATASET <ProDataSet name>:TOP-NAV-QUERY:QUERY-OPEN().