Tenho uma tela que tem um combo que lista os usuarios, ate ai blz, que
tem um botão que qaundo eu do u click ele ira carregar o dado
selecionado na combo e ira popular uma list que esta em outra tela
dentro d um mdi..
Consegui popular e fazer o botão e mostrar na tela o usuario
selecionado em um alert so que quando vai trazser o user selecionado
na lista da este erro...

faultCode:Server.ResourceUnavailable faultString:'Cannot invoke method
'getUsusarioList'.' faultDetail:'1 arguments were sent but 0 were
expected.'

Não consegui descobrir como contronar este erro...alguen teria uma
solução para me ajudar segue codigo abaixo..


prog que tem que mostrar os dados..

<?xml version="1.0" encoding="utf-8"?>
<MDIWindow xmlns="flexmdi.containers.*" xmlns:mx="http://www.adobe.com/
2006/mxml"
         xmlns:fc="http://www.adobe.com/2006/fc";
         creationComplete="{carregafiltro()}"
         width="50%" height="50%">
         <mx:Script>
                <![CDATA[
            import flash.events.Event;
            import model.Usuario;
            import mx.controls.Alert;
            import mx.managers.PopUpManager;
            import mx.rpc.events.FaultEvent;
            import mx.rpc.events.ResultEvent;
            import mx.utils.ObjectUtil;

            import views.Prog_0001
            private var filtro : Prog_0001;
            private var usuario : Usuario;

           public function onFault(event:FaultEvent):void
                        {
                        Alert.show(event.fault.message);
                        }
                         public function erro(event:FaultEvent):void{
                    Alert.show( ObjectUtil.toString(event.fault));
                        }

                        public function carregafiltro():void{
                                filtro = 
Prog_0001(PopUpManager.createPopUp(this,
views.Prog_0001 , true));
                filtro.btcarregar.addEventListener(MouseEvent.CLICK,
btcarregarClick);
PopUpManager.centerPopUp(filtro) ;

                        }
  public function setUsuario(user:Usuario):void {
         var listUsuario:Array = [];
                 for (var j:int = 0; j < listUsuario.nome.length; j++)
{
                                        var usuario:Usuario = 
listUsuario.nome.getUsusarioList(j) as
Usuario;
                                        listUsuario[listUsuario.length] = 
usuario.nome;
                                }
                                this.listUsuario.dataProvider = listUsuario;
                        }

                        public function btcarregarClick(e:Event):void {
                                usuario = filtro.combouser.selectedItem as 
Usuario;
                                Alert.show(usuario.nome);
                                filtro.dispatchEvent(new Event("fechar", true));
                        PopUpManager.removePopUp(filtro);
                        reobj.getUsusarioList.arguments.codigo = usuario.codigo;
                        reobj.getUsusarioList.send();
                        }




                ]]>
         </mx:Script>


        <mx:RemoteObject
                id="reobj"
                destination="usuario"
                showBusyCursor="true"
                fault="onFault(event);">
                <mx:method name="getUsusarioList" 
result="this.setUsuario(Usuario
(event.result));">
                        <mx:arguments>
                                <codigo>{int}</codigo>
                        </mx:arguments>
                </mx:method>
        </mx:RemoteObject>
        <mx:List height="100%" width="100%" id="listUsuario"></mx:List>
        <mx:ControlBar>
        </mx:ControlBar>


</MDIWindow>



Obrigado aguardo uma resposta da comunidade  abraços...



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

Responder a