Verifique a linha 71 do Login.mxml como diz a mensagem: at componentes::Login/RetornaLogin()[C:\Users\landrade\Documents\Flex Builder 3...@workspace\xxx\src\componentes\login.mxml:71]
E está dizendo que há um termo não definido ou não tem propriedades (A term is undefined and has no properties.) Verificando isso tu vai matar a charada. -- Att., José Carlos Silveira Fiel Flex and PHP Developer Adobe Certified Expert Flex with AIR Blog: http://blog.josecarlosfiel.com.br/ Twitter: http://twitter.com/josecarlosfiel 2010/2/19 Landrade <leonardopandr...@gmail.com> > Pessoal, alguem pode me ajudar estou recebendo essa msg de erro, e nao > sei mais oque fazer: > > > TypeError: Error #1010: A term is undefined and has no properties. > at > componentes::Login/RetornaLogin()[C:\Users\landrade\Documents\Flex > Builder 3...@workspace\xxx\src\componentes\login.mxml:71] > at componentes::Login/__BuscaLogin_result()[C:\Users\landrade > \Documents\Flex Builder 3...@workspace\xxx\src\componentes\login.mxml: > 18] > at flash.events::EventDispatcher/dispatchEventFunction() > at flash.events::EventDispatcher/dispatchEvent() > at mx.rpc.http.mxml::HTTPService/http://www.adobe.com/2006/flex/mx/ > internal::dispatchRpcEvent()[C:\autobuild\3.2.0\frameworks\projects\rpc > \src\mx\rpc\http\mxml\HTTPService.as:290] > at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/ > internal::resultHandler()[C:\autobuild\3.2.0\frameworks\projects\rpc > \src\mx\rpc\AbstractInvoker.as:193] > at mx.rpc::Responder/result()[C:\autobuild\3.2.0\frameworks\projects > \rpc\src\mx\rpc\Responder.as:43] > at mx.rpc::AsyncRequest/acknowledge()[C:\autobuild\3.2.0\frameworks > \projects\rpc\src\mx\rpc\AsyncRequest.as:74] > at DirectHTTPMessageResponder/completeHandler()[C:\autobuild > \3.2.0\frameworks\projects\rpc\src\mx\messaging\channels > \DirectHTTPChannel.as:403] > at flash.events::EventDispatcher/dispatchEventFunction() > at flash.events::EventDispatcher/dispatchEvent() > at flash.net::URLLoader/onComplete() > ------------------------------------------------- > o Codigo do httpservice é: > > <mx:HTTPService > id="BuscaLogin" > url="{parentDocument.vURLAction +'UsuarioAction.php'}" > method="POST" useProxy="false" showBusyCursor="true" > result="RetornaLogin()" > > <mx:request xmlns=""> > <metodo>{"login"}</metodo> > <tp_pesquisa>{"1"}</tp_pesquisa> > <vl_pesquisa>{Edt_Usuario.text+";"+Edt_Senha.text}</vl_pesquisa> > </mx:request> > </mx:HTTPService> > > ------------------------------------------------- > O codigo do RetornaLogin é : > public function RetornaLogin() : void { > > if (BuscaLogin.lastResult.usuario.retorno.codigo == "0") { > > DefinePerfil(); > > parentDocument.VSMain.selectedIndex = 1; > parentDocument.VSMenu.visible = true; > parentDocument.vPerfil = > BuscaLogin.lastResult.usuario.row.DESCRICAO_PERFIL; > parentDocument.vCodPerfil = > BuscaLogin.lastResult.usuario.row.ID_PERFIL; > parentDocument.vUsuario = > BuscaLogin.lastResult.usuario.row.NOME; > parentDocument.vLogin = > BuscaLogin.lastResult.usuario.row.ID_USUARIO; > parentDocument.vCodFilial = > BuscaLogin.lastResult.usuario.row.ID_FILIAL; > parentDocument.vNomeFilial = > BuscaLogin.lastResult.usuario.row.NOME_FANTASIA; > parentDocument.vNomeLogin = > BuscaLogin.lastResult.usuario.row.LOGIN; > > parentDocument.vIdEstadoFilial = > BuscaLogin.lastResult.usuario.row.ID_ESTADO; > parentDocument.vEstadoFilial = > BuscaLogin.lastResult.usuario.row.DS_ESTADO; > > parentDocument.vIdMunicipioFilial = > BuscaLogin.lastResult.usuario.row.ID_MUNICIPIO; > parentDocument.vMunicipioFilial = > BuscaLogin.lastResult.usuario.row.DESC_MUNICIPIO; > > > > parentDocument.obterListaPerfilAcesso(BuscaLogin.lastResult.usuario.row.ID_PERFIL); > > } > else > {Alert.show(BuscaLogin.lastResult.usuario.retorno.mensagem); > Edt_Usuario.text= ""; > Edt_Senha.text = ""; > Edt_Usuario.setFocus(); > } > } > > -- > 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 -- 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