Olá Ivan....

Ele está executando duas vezes pelo seguinte motivo....

Vc deve estar apertando enter ou clicando em outra linha correto?

O que acontece.... vc chama um alert quando disparado o evento.... mas você
clicou em outra linha.... quando o Alert é chamado a outra linha irá perder
o foco e irá disparar novamente o evento! hehehe hilário não?! hehe

Tente editar uma linha e clicar fóra do grid! =)

Boa sorte na sua implementação! =)

Até mais

GuiSjlender 8D

Em 4 de março de 2010 17:32, Ivan Junckes Filho <[email protected]>escreveu:

> Bom vou explicar melhor..
>
> <mx:Application
>        xmlns:Extended="com.*"
>        xmlns:mx="http://www.adobe.com/2006/mxml";; >
>
> <mx:Tree dataProvider="{...}" itemEditEnd="Alert.show('Helloo World')"/
> >
>
>
> </mx:Application>
>
> Se eu fizer isso mostra dois Alerts!!! PRECISO QUE ELE CHAME O METODO
> UMA VEZ SÓ!!! Me ajudem plz
>
> On 4 mar, 15:02, Ivan Junckes Filho <[email protected]> wrote:
> > O problema que eu estou tendo é que o itemEditEnd dispara duas vezes e
> > preciso que dispare só um!
> >
> > On 4 mar, 14:29, Bruno Ferreira Queiroz <[email protected]> wrote:
> >
> >
> >
> > > Não é melhor fazer um teste, no próprio itemEdit por exemplo..
> >
> > > if ( value == newValue) {
> > >         return;
> >
> > > }
> >
> > > se o valor for o mesmo, ele não faz nada.
> >
> > > Att,
> >
> > > Bruno Ferreira
> >
> > > Em 4 de março de 2010 14:00, Ivan Junckes Filho <[email protected]
> >escreveu:
> >
> > > > Estou pedindo isso porque quando eu disparo o itemEditEnd ele executa
> > > > o método 2 vezes. E eu preciso que execute só uma!!
> >
> > > > On 4 mar, 13:38, Ivan Junckes Filho <[email protected]> wrote:
> > > > > Qual evento sem ser o itemEditEnd pode ser usado para por exemplo
> > > > > salvar os dados no banco que foram editados no DataGrid depois da
> > > > > edicao do próprio?
> >
> > > > > Obrigado!
> >
> > > > --
> > > > 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 emhttp://
> groups.google.com/group/flexdev
> >
> > > --
> > > Bruno Ferreira Queiroz
> > > Desenvolvimento
> > > Global Delivery Solutions
> > > + 55 (16) 3322 – 1529
> > > + 55 (16) 9215 - 5553
> > > [email protected]
>
> --
> 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
>

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