Consultor Eletrônico



Kbase P98264: SmartDataObject QueryPosition erroneously set when running against stateless AppServer
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   1/11/2005
Status: Unverified

FACT(s) (Environment):

OpenEdge 10.0B

SYMPTOM(s):

SmartDataObject QueryPosition erroneously set to "NoRecordAvailable" when running against stateless AppServer

SmartDataObject QueryPosition erroneously set to "FirstRecord" when running against stateless AppServer

getQueryPosition does not return the current QueryPosition for the SmartDataObject

SUBSCRIBE to 'queryOpened' in <sdo-handle> is used

CAUSE:

When the AppServer is used queryOpened is called before the new queryPosition is set

FIX:

Use the getQueryPosition function overriding the openQuery function in the SmartDataObject.