Opa Michael, no caso, você não deveria pegar o valor assim: rs.result.SUA_PROPRIEDADE ???
No caso, o result vem como o objeto vindo do server-side que, se você tem uma propriedade dentro dele, tem que pegar desta forma que te falei. Abraços. 2009/7/3 Michael Antunes <michaelantu...@terra.com.br>: > > E ai pessoal.. Seguinte. Eu tenho uma classe que recebe alguns > parametros e realiza uma consulta no banco de dados. Abaixo a classe. > > Classe Sql { > > public static var resp:Boolean; > > public function Sql () {} > > public static function executaConsulta > (parametro:String,quantidade:int,dI:String,dF:String):void { > var ro:RemoteObject = new RemoteObject(); > ro.destination = "Controle"; > ro.showBusyCursor = true; > > ro.addEventListener(ResultEvent.RESULT,onResultRetorno); > ro.addEventListener(FaultEvent.FAULT,onFault); > ro.verifica(parametro,quantidade,dI,dF); > } > > public static function onResultRetorno(rs:ResultEvent):void { > resp = rs.result as Boolean; > Alert.show(resp.toString()); > } > > } > > > Eu passo os parametros para ela, atravez de um mxml dentro de um for > > var retorno:Boolean; > for (i = 0; i < 4; i++ ) > { > executaConsulta("jose",i,"2009-08-20","2009-08-25") > Alert.show(String(Sql.resp)); > } > > > O problema é que meu resp sempre volta false, mesmo que ele seja true. > Como faço para ele voltar com o result correto. > > > > -- Atenciosamente, Pergentino. --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---