Hmm é verdade, bem observado.
Assim que achar uma solução posta aí mesmo...
Tbm vou dar uma procurada


2009/12/8 Abner Campanha <[email protected]>

>
> :)...  exatamente o q quero evitar.... naum iria ficar coeso um método
> fillCor() carregar as cores e chamar outro método que não seja
> referente a cor...
>
> bom, ainda estou buscando uma solução.... se descobrir posto aki...
>
> obrigado.
>
> 2009/12/8 Leonardo Ribeiro <[email protected]>:
> > Pode fazer o seguinte, no seu método
> > private function setEditMode():void{
> >    this.fillCor();
> >    this.fillTipo();
> >    this.fillForm();
> > }
> >
> > troque por
> > private function setEditMode():void{
> >    this.fillCor();
> > }
> > E no result de fillCor() chame  this.fillTipo(); e no result de
> fillTipo()
> > chame this.fillForm();
> >
> >
> > 2009/12/8 Abner Campanha <[email protected]>
> >>
> >> estou com o seguinte problema:
> >>
> >> tenho um formulário de edição para um objeto... vou chamar de casa
> >> para explicar melhor....
> >>
> >> meu objeto casa tem 2 propriedades que são outros objetos: cor e tipo.
> >>
> >> quando carrego meu form para edição da casa eu preciso carregar 2
> >> comboboxes, um para a cor e outra para o tipo e depois de carregados
> >> setar qual a cor e o tipo atual do meu objeto casa.
> >>
> >> tenho um método principal onde carrego os objetos:
> >>
> >> private function setEditMode():void{
> >>    this.fillCor();
> >>    this.fillTipo();
> >>    this.fillForm();
> >> }
> >>
> >> cada método fillCor e fillCasa acessam um remoteobject adicionando um
> >> método de result para popular o combo como abaixo:
> >>
> >> private function fillCor():void{
> >>      roCor.addEventListener(ResultEvent.RESULT, afterFillCor);
> >>      roCor.getList();
> >> }
> >>
> >> private function afterFillCor(evt:ResultEvent):void{
> >>      var arrayCor:ArrayCollection = evt.result as ArrayCollection;
> >>      cbCor.dataProvider = arrayCor;
> >> }
> >>
> >> o método fillTipo seria a mesma coisa e com isso eu teria os combos
> >> populados... o problema é quando chamo fillForm... como tudo é
> >> assíncrono meu método fillForm vai falhar pq eu já tento carregar no
> >> combo os objetos tipo ou cor do objeto casa que ainda não foram
> >> populados.
> >>
> >> tendo esse cenário, como seria o modo correto para eu chamar fillForm
> >> apenas quando os outros 2 métodos e seus resultados forem concluídos
> >> ???
> >>
> >> Obrigado.
> >> --
> >> Abner Campanha
> >>
> >>
> >
> >
> >
> > --
> > []'s
> > Leonardo
> >
> > Linux User #488650
> > Ubuntu User #27045
> > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
> >
> > >
> >
>
>
>
> --
> Abner Campanha
>
> >
>


-- 
[]'s
Leonardo

Linux User #488650
Ubuntu User #27045
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

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