Consultor Eletrônico



Kbase P16434: SmartDataObject data not refreshed when running compiled cod
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   1/30/2003
Status: Unverified

FACT(s) (Environment):

Progress 9.x

SYMPTOM(s):

SmartDataObject data is not refreshed when there is r-code available for the SmartDataObject on the appserver.

The record is successfully updated.

Cannot see the changes until navigating back to the changed record.

When there is no r-code for the SmartDataObject on the server side, the changes are redisplayed right after saving.

CAUSE:

When changing some data in a SmartDataObject, that transaction should not automatically assume to refresh information in other SmartDataObjects in the application, regardless of whether they are linked. The only time any refreshing should take place is the instance where the joining key field value has changed.

FIX:

The refresh should be manually handled in the application with a call to refreshRow or some other means.