[flexcoders] How to wait for a result from RemoteObject before going further

2005-07-22 Thread Ghislain Simard
Hi,
When in a fonction, how can we wait for the return of a RemoteObject 
before executing the next line in the same function?

function submitForm(){
ecranRO.ajout.send();
var myvar = ecranRO.ajout.result;
if (myVar == 1){
 do something
}
this.deletePopUp();

Thanks






--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/flexcoders/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 





Re: [flexcoders] How to wait for a result from RemoteObject before going further

2005-07-22 Thread Sreejith Unnikrishnan
Put the following piece of code in a result function like this

function someFunc(myvar) {
// var myvar = ecranRO.ajout.result;
if (myVar == 1){
 do something
}
this.deletePopUp();
}

And in the HTTPService tag, add

mx:HTTPService result=someFunc(event.result) . 

Sree

Ghislain Simard wrote:

 Hi,
 When in a fonction, how can we wait for the return of a RemoteObject
 before executing the next line in the same function?

   function submitForm(){
 ecranRO.ajout.send();
   var myvar = ecranRO.ajout.result;
 if (myVar == 1){
  do something
 }
 this.deletePopUp();mx:HTTPService id=lookup

 Thanks






 --
 Flexcoders Mailing List
 FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
 Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com


 
 YAHOO! GROUPS LINKS

 *  Visit your group flexcoders
   http://groups.yahoo.com/group/flexcoders on the web.

 *  To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
   mailto:[EMAIL PROTECTED]

 *  Your use of Yahoo! Groups is subject to the Yahoo! Terms of
   Service http://docs.yahoo.com/info/terms/.


 





--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/flexcoders/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 





RE: [flexcoders] How to wait for a result from RemoteObject before going further

2005-07-22 Thread Tracy Spratt
Yes. Flex data calls are asynchronous, so you MUST use a handler on the
result event.  There is no way to block the execution of ActionScript.

The same is true of modal pop-ups. They only prevent user interaction,
they do not block the code execution.  Again, you must use an event
system.

Tracy

-Original Message-
From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Sreejith Unnikrishnan
Sent: Friday, July 22, 2005 4:48 PM
To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] How to wait for a result from RemoteObject
before going further

Put the following piece of code in a result function like this

function someFunc(myvar) {
// var myvar = ecranRO.ajout.result;
if (myVar == 1){
 do something
}
this.deletePopUp();
}

And in the HTTPService tag, add

mx:HTTPService result=someFunc(event.result) . 

Sree

Ghislain Simard wrote:

 Hi,
 When in a fonction, how can we wait for the return of a RemoteObject
 before executing the next line in the same function?

   function submitForm(){
 ecranRO.ajout.send();
   var myvar = ecranRO.ajout.result;
 if (myVar == 1){
  do something
 }
 this.deletePopUp();mx:HTTPService id=lookup

 Thanks






 --
 Flexcoders Mailing List
 FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
 Search Archives:
http://www.mail-archive.com/flexcoders%40yahoogroups.com




 YAHOO! GROUPS LINKS

 *  Visit your group flexcoders
   http://groups.yahoo.com/group/flexcoders on the web.

 *  To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

mailto:[EMAIL PROTECTED]

 *  Your use of Yahoo! Groups is subject to the Yahoo! Terms of
   Service http://docs.yahoo.com/info/terms/.









--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives:
http://www.mail-archive.com/flexcoders%40yahoogroups.com 
Yahoo! Groups Links



 







--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/flexcoders/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/