Consultor Eletrônico



Kbase P97310: REJECTED and ERROR-STRING attributes of ProDataSet temp-table are undone
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   3/4/2009
Status: Verified

SYMPTOM(s):

Saving changes from ProDataSet to database

Temp-table in ProDataSet is UNDO

Setting REJECTED and ERROR-STRING attributes

Undoing transaction

REJECTED and ERROR-STRING attributes are undone

FACT(s) (Environment):

OpenEdge 10.0x
All Supported Operating Systems

CAUSE:

This is expected behavior.
For technical reasons, the values for these attributes are actually stored in a hidden column in the before-table for the temp-table.
As a result, when a temp-table in a ProDataSet is UNDO, these attributes will be undone when the transaction they are set in is rolled back.

FIX:

Define temp-table as NO-UNDO