seguinte quando dou o primeiro Click ele num faz nada
quando dou o segundo Click ela me traz a descrição do produto corretamente
parece que ela me resulta o evento apenas quando clico no botão pela segunda vez

cido


From: Guilherme Sjlender 
Sent: Thursday, April 29, 2010 1:41 PM
To: flexdev@googlegroups.com 
Subject: Re: [flexdev] resultado de uma função em flex


Você quer chamar essa função no duplo click? é isso sua duvida?


Em 29 de abril de 2010 12:22, Cido - Automação <supo...@samos.com.br> escreveu:

  sei que é uma questão da maneira como flex funciona
  mas gostaria que alguem me desse uma dica de como fazer

  eu chamo a função num click de um Button dessa forma:
  if(Busca_Produto("100/B")) {

   Alert.show(arraylistCadProDAO[0].PRODES); 

   }


  private function Busca_Produto(codigo:String):Boolean {
  CadProDAO.Buscar("select * from cadpro join cadsld on cadsld.sldemp = '00001' 
and cadsld.sldpro = cadpro.procod where profab = '" + codigo + "'");

  if (arraylistCadProDAO != null) {

  if (arraylistCadProDAO.length != 0 ) {return true;} else {return false;}

  } else {return false} 

  }


  private function resultadoCadProDAO(event:ResultEvent) : void { 
  arraylistCadProDAO = event.result 

  as ArrayCollection; 
  }



  na primeiro click ele num traz o resultado, apenas no segundo click

  acredito que é uma questão de como os eventos do flex funciona

  alguem poderia me ajudar a como fazer ??

  obrigado 



  cido






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



-- 
-----------------------------------------------------------
Guilherme Sjlender                            -
Desenvolvedor RIA - Flex/Java         -
http://site.gflex.biz                       -
------------------------------------------------


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

Responder a