Hi,
I have an SDO with a logic procedure and I wish to modify the SDO's query
(based on some user input) before it is sent to the server. In
initializeObject of the logic procedure, I set the openOnInit property to
false to achieve this (as documented), but the query is still opened
automatically. This is the syntax I've used is:
.
RUN SUPER.
This should be pretty straight forward, am I missing something or is this a
bug (possibly the a problem with the TARGET-PROCEDURE referencing). I
couldn't find any logged issues on possenet. (I'm on V2.0a service pack 1).
Any suggestions would be greatly appreciated!
Brandon.
IIRC, the SDO query is opened before the
initializeObject procedure is run. I know that sounds
weird, but I think I proved it to myself by putting a
message in the openQuery. The only way I could solve
it is to either set the property on the instance
properties of the SDO instance or to set the property
in the postCreateObjects (non-documented) hook.
Brandon Greyvenstein wrote:
Hi,
I have an SDO with a logic procedure and I wish to
modify the SDO's query
(based on some user input) before it is sent to the
server. In
initializeObject of the logic procedure, I set the
openOnInit property to
false to achieve this (as documented), but the query
is still opened
automatically. This is the syntax I've used is:
.
RUN SUPER.
This should be pretty straight forward, am I missing
something or is this a
bug (possibly the a problem with the
TARGET-PROCEDURE referencing). I
couldn't find any logged issues on possenet. (I'm on
V2.0a service pack 1).
Any suggestions would be greatly appreciated!
Brandon.
=====
Rick Terrell
__________________________________
Do you Yahoo!?
Yahoo! Calendar - Free online calendar with sync to Outlook(TM).
http://calendar.yahoo.com
To unsubscribe, e-mail: dev-unsubscribe@dynamics.possenet.org
For additional commands, e-mail: dev-help@dynamics.possenet.org
Hi Rick,
In this particular case, setting the property on the instance properties of
the SDO instance will work for me. What I did previously was to override
initializeObject in the SDO itself, but this obviously defeats the purpose
of using logic procedures.
thanks 4 your input!
Brandon (",)
-Original Message-
Sent: 30 May 2003 01:44
To: dev@dynamics.possenet.org
Subject: Re: set openOnInit does not work from SDO's logic
procedure
IIRC, the SDO query is opened before the
initializeObject procedure is run. I know that sounds
weird, but I think I proved it to myself by putting a
message in the openQuery. The only way I could solve
it is to either set the property on the instance
properties of the SDO instance or to set the property
in the postCreateObjects (non-documented) hook.
Brandon Greyvenstein wrote:
Hi,
I have an SDO with a logic procedure and I wish to
modify the SDO's query
(based on some user input) before it is sent to the
server. In
initializeObject of the logic procedure, I set the
openOnInit property to
false to achieve this (as documented), but the query
is still opened
automatically. This is the syntax I've used is:
.
RUN SUPER.
This should be pretty straight forward, am I missing
something or is this a
bug (possibly the a problem with the
TARGET-PROCEDURE referencing). I
couldn't find any logged issues on possenet. (I'm on
V2.0a service pack 1).
Any suggestions would be greatly appreciated!
Brandon.
=====
Rick Terrell
__________________________________
Do you Yahoo!?
Yahoo! Calendar - Free online calendar with sync to Outlook(TM).
http://calendar.yahoo.com
To unsubscribe, e-mail: dev-unsubscribe@dynamics.possenet.org
For additional commands, e-mail: dev-help@dynamics.possenet.org
To unsubscribe, e-mail: dev-unsubscribe@dynamics.possenet.org
For additional commands, e-mail: dev-help@dynamics.possenet.org
The Data Logc Procedure is started in initializeObject. This is no longer
the case in Service Pack 2.
HÃ¥vard
-Original Message-
Sent: Friday, May 30, 2003 5:42 AM
To: Dev@Dynamics. Possenet. Org
Subject: set openOnInit does not work from SDO's logic procedure
Hi,
I have an SDO with a logic procedure and I wish to modify the SDO's query
(based on some user input) before it is sent to the server. In
initializeObject of the logic procedure, I set the openOnInit property to
false to achieve this (as documented), but the query is still opened
automatically. This is the syntax I've used is:
.
RUN SUPER.
This should be pretty straight forward, am I missing something or is this
a bug (possibly the a problem with the TARGET-PROCEDURE referencing). I
couldn't find any logged issues on possenet. (I'm on V2.0a service pack 1).
Any suggestions would be greatly appreciated!
Brandon.