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

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