Consultor Eletrônico



Kbase P125825: Toolbar state incorrect when saving with commit link
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   9/10/2007
Status: Unverified

FACT(s) (Environment):

OpenEdge 10.1B02 32-bit Service Pack
Windows 32 Intel

SYMPTOM(s):

Toolbar state incorrect when saving with commit link

autoCommit is FALSE

Add works fine but not update

CHANGE:

Upgraded from 10.1A to 10.1B02

CAUSE:

Code in SDO called during update process (from updateMode) repositioned the RowObject buffer directly which indirectly threw off the state of the toolbar. This worked fine in the previous version but no longer works. The SDO works directly with the RowObject buffer and when client code directly manipulates it this could cause unexpected problems to occur. The only exception to this is in the save hooks, (i.e. preTransactionValidate, postTransactionValidate, etc)

FIX:

Use a buffer to manipulate RowObject at this point or save the ROWID and reposition the buffer when you're done