É apresentado algum erro? Você usa flash player com debug para testar? Pode ser algo relacionado ao creationPolicy do ViewStack, já que funciona somente na segunda vez que entra no componente.
________________________________ De: [email protected] [mailto:[EMAIL PROTECTED] Em nome de Jaison Enviada em: segunda-feira, 13 de outubro de 2008 11:37 Para: [email protected] Assunto: [flexdev] Re: a função soh funciona no segundo click :( ninguém passou por isso ainda? =/ 2008/10/10 Jaison <[EMAIL PROTECTED]> hummmm entendi thiago, e sabe como posso resolver isso pra que funcione tudo num clique só? abraço... 2008/10/10 Jaison <[EMAIL PROTECTED]> na verdade a função public function resultadoRetornaDadosDoBanco ela deve popular uns textinputs com os dados que veem do banco... porém só popular na segunda vez q clico no botão (label="Carrega Dados no outro ViewStack") Meu Objetivo é: estou no viewstack 1 (index=0) quando clicar num botão, ele mude vo viewstack seguinte (index=1) e popule um formulário com os dados q veem do banco... porém só tá pupulando quando acesso a função que faz toda a "coisa" pela segunda vez... alguém tem alguma noção do que esteja ocorrendo??? 2008/10/10 Jaison <[EMAIL PROTECTED]> Entao thiago, no meu xml eu tenho isso: <mx:itemRenderer> <mx:Component> <mx:HBox> <mx:Button height="19" label="Carrega Dados no outro ViewStack" click="{parentDocument.teste()}"/> </mx:HBox> </mx:Component> </mx:itemRenderer> no arquivo .as eu tenho a minha função teste public function teste():void{ meuViewStack.selectedIndex=1; retornaDadosDoBanco(); } public function retornaDadosDoBanco():void{ testeUm.retornaDadosDoBanco().send(); } public function resultadoRetornaDadosDoBanco(e:ResultEvent):void{ Alert.show("entrou aqui"); } 2008/10/10 thiago silva <[EMAIL PROTECTED]> Se você esta colocando ela em um MouseEvent.CLICK é estranho o problema, se for MouseEvent.DOUBLECLICK é normal, se for "click=''" manda o codigo do mxml/AS3 que esta chamando o teste(); 2008/10/10 Jaison <[EMAIL PROTECTED]> pessoal, eh o seguinte, eu tenho um uma função que muda o ViewStack e carrega os dados do banco... a minha pergunta eh: porque essa função soh funciona quando clico nela pela segunda vez? :( eis a função: public function teste():void{ meuViewStack.selectedIndex=1; retornaDadosDoBanco(); } ps..: a aplicação inicia no index 0 -- "E se o meu povo, que se chama pelo meu nome, se humilhar, e orar, e buscar a minha face e se converter dos seus maus caminhos, então eu ouvirei dos céus, e perdoarei os seus pecados, e sararei a sua terra." 2° Cr 7:14 -- Jaison. msn: [EMAIL PROTECTED] / 48. 84191383 Site: www.portalandroid.org -- Jaison. msn: [EMAIL PROTECTED] / 48. 84191383 Site: www.portalandroid.org -- Jaison. msn: [EMAIL PROTECTED] / 48. 84191383 Site: www.portalandroid.org -- Jaison. msn: [EMAIL PROTECTED] / 48. 84191383 Site: www.portalandroid.org --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
