Consultor Eletrônico



Kbase P44766: SDO filter does not work when run on Appserver session.
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   12/03/2009
Status: Verified

SYMPTOM(s):

Dynamics: SDO filter does not work when run on Appserver session.

Adding a filter condition to an SDO query in initializeObject works when running with local database connections in a Development session, but fails when running with a Runtime session on the Appserver.

In the SDO initializeObject procedure when run on the Appserver the code:

RUN SUPER.
DYNAMIC-FUNCTION('assignQuerySelection' IN TARGET-PROCEDURE,
"custnum", '10' , ">").

{get QueryString cWhere}.
{set OpenQuery cWhere}.

DYNAMIC-FUNCTION('openQuery':U IN TARGET-PROCEDURE).

fails to append the filter condition to the query.

FACT(s) (Environment):

All Supported Operating Systems
Dynamics 2.0A
Dynamics 2.1A
Dynamics 2.1B
OpenEdge 10.x

CAUSE:

Bug# OE00095381

FIX:

Uncheck the InitializeObject DB-Required flag so that DB-Required is off.