Bem, estou fazendo uma aplicação apenas pra teste, porém criei um modulo para um cadastro de usuário....o que acontece é que no topo do sistema tem um menu, e no corpo na parte central tem um modulo que carrega dinamicamente de acordo com a opção do menu escolhida , dando ideia de paginas....porém quando chamo qualquer alert.show dentro do modulo de cadastro de usuário, ele nao aparece, porém sei que ele esta sendo chamado porque esta numa resultFunction do blazeDS e o resto do codigo dentro da função esta sendo executado, e também porque quando coloco o modulo de cadastro de usuário carregando no lugar onde esta o menu ele executa normalmente o alert.show.....Alguem sabe o que esta acontecendo?......segue o codigo abaixo.
modulo do Cadastro de usuário..... <?xml version="1.0" encoding="utf-8"?> <mx:Module xmlns:mx="http://www.adobe.com/2006/mxml" width="303" height="269" layout="absolute"> <mx:RemoteObject id="fachada" destination="fachada"> <mx:method name="addUsuario" result="resultAddUsuario(event);" fault="Alert.show(event.fault.faultString, 'Error');" /> </mx:RemoteObject> <mx:Canvas x="10" y="11" width="283" height="248" themeColor="#FDFEFE" alpha="1.0" borderStyle="solid" backgroundColor="#FFFDFD" borderColor="#7A7A7B" borderThickness="2"> <mx:Label x="106.75" y="0" text="Usuário" width="66.75" fontWeight="bold" fontSize="12"/> <mx:Form x="15.5" y="21" width="253.5" height="213" > <mx:FormItem label="Nome" themeColor="#87D4E5" backgroundColor="#ECEBEB" borderColor="#B7BABC" borderStyle="solid" borderThickness="1"> <mx:TextInput id="txtCadUsuNome" text="{usu.nome}" change="{usu.nome = txtCadUsuNome.text}" themeColor="#0F537E" alpha="0.37" backgroundColor="#0F607E"/> </mx:FormItem> <mx:FormItem label="Login" backgroundColor="#ECEBEB" borderStyle="solid" borderThickness="1" borderColor="#B7BABC"> <mx:TextInput id="txtCadUsuLogin" text="{usu.login}" change="{usu.login = txtCadUsuLogin.text}" themeColor="#0F537E" alpha="0.34" backgroundColor="#0F607E"/> </mx:FormItem> <mx:FormItem label="Senha" backgroundColor="#ECEBEB" borderStyle="solid" borderThickness="1"> <mx:TextInput id="txtCadUsuSenha" text="{usu.senha}" change="{usu.senha = txtCadUsuSenha.text}" themeColor="#0F537E" alpha="0.34" backgroundColor="#0F607E"/> </mx:FormItem> <mx:FormItem label="CPF" backgroundColor="#ECEBEB" borderStyle="solid" borderThickness="1"> <mx:TextInput id="txtCadUsuCPF" text="{usu.cpf}" change="{usu.cpf = txtCadUsuCPF.text}" themeColor="#0F537E" alpha="0.34" backgroundColor="#0F607E"/> </mx:FormItem> <mx:FormItem label="Email" alpha="0.77" themeColor="#AED4ED" borderStyle="solid" backgroundColor="#ECEBEB" borderThickness="1"> <mx:TextInput id="txtCadUsuEmail" text="{usu.email}" change="{usu.email = txtCadUsuEmail.text}" alpha="0.34" backgroundColor="#0F607E"/> </mx:FormItem> <mx:Button label="Cadastra" click="addUsuario();"/> </mx:Form> </mx:Canvas> <mx:Script> <![CDATA[ import mx.rpc.events.ResultEvent; import entity.Usuario; import mx.controls.Alert; [Bindable] private var usu:Usuario = new Usuario(); private function addUsuario():void{ fachada.addUsuario(usu); } private function resultAddUsuario(event:ResultEvent):void{ usu = new Usuario(); ******************* Esse alert ----->>> Alert.show("resultado do cadastro"); /*var result:Boolean = event.result as Boolean; if(result) Alert.show("Usuário incluido com sucesso!!!"); else Alert.show("Atenção:Falha ao Incluir usuário");*/ } private function onResult(event:ResultEvent):void{ Alert.show("resultado do cadastro"); } ]]> </mx:Script> </mx:Module> --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---
