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
-~----------~----~----~----~------~----~------~--~---

Responder a