Euller, creio que "*performaticamente*" falando, em relação a transferência de dados, vai ser a mesma coisa (acho que até um pouco maior devido a cabeçalhos da mensages trafegada).
Porém, se os resultados de outras combos não dependerem da seleção de outras, faz a chamada retornando a lista toda no início, é mais bacana e evita tanta requisição ao servidor (já que os dados serão os mesmos). Ahh, e esta solução não é meio desorganizada não, isto é comumente usado pela galera ;-) Bons estudos 2009/7/29 Euller Cristian <eul...@visnet.com.br> > Certo Mário , gostei da sua sugestão, so achei meio desorganizado, mas > tudo bem, isso são detalhes. > Mas em performance qual deles é mais vantajoso, todos os metodos separados > setando cada combobox no init da minha aplicacao ou um único array?Ou não > faz diferença? > > ----- Original Message ----- > *From:* Mário Júnior <juninho...@gmail.com> > *To:* flexdev@googlegroups.com > *Sent:* Wednesday, July 29, 2009 10:06 AM > *Subject:* [flexdev] Re: Dúvida Projeto - Vários Combobox > > Isso mesmo q o Pergentino disse. > Mas, como php não tem estruturas de dados tão elaboradas como em Java, a > solução seria vc criar um Array associativo com nomes no lugar de indices > numéricos, e então vc joga seus outros arrays de dados dentro de cada > indice. > > Ao chegar no flex, isso irá chegar como um Object com atributos sendo seus > índices associativos, e dentro da cada atributo a lista de objetos q vc > pegou do banco. > > Essa é a forma de criar "maps" em php. > > > > > 2009/7/29 Pergentino Araújo <jpergent...@gmail.com> > >> Você pode fazer um método sim Euller. >> >> Não conheço o PHP nem as estruturas de dados que ele provê, mas se tiver >> algo que possa ser referenciado como um Mapa (ou Dictionary do flex), é só >> você colocar suas listas nele e, obviamente, dar nomes a cada um deles no >> mapa, daí no retorno é só vc recupear e ser feliz... >> >> []'s >> >> 2009/7/29 Euller Cristian <eul...@visnet.com.br> >> >>> Pessoal, voltei novamente aos estudos do flex, como estudo estou >>> desenvolvendo um cadastro de máquinas de informática, nesse >>> cadastro tenho vários combobox, (HD, PROCESSADOR, PLACA MAE, MEMORIA), todos >>> são tabelas do meu banco de dados. >>> >>> Estou usando uma classe remote object para acessar o lado do PHP do Zend >>> Framefork. >>> >>> Para cada método eu tenho um async.addResponder(*new* Responder(result, >>> _defaultFault)); >>> >>> Ou seja, para cada solicitação eu tenho uma funcao de chamada e uma >>> funcao de retorno onde trato o o resultado (event.result) >>> >>> Preciso carregar no meu cadastro todos estes combobox, com dados vindos >>> de minha tabela. O que seria melhor a fazer, devo criar todos os métodos e >>> chama-los no init da minha aplicação, setando os dataproviders do meu >>> formulário? >>> >>> Exemplo getHds getProcessadores, etc. Para quem trabalha com php e flex, >>> existe alguma forma de se fazer uma unica chamada e o php retornar todos >>> esses arrays para o flex? >>> >>> Me corrijam por favor caso eu esteja fugindo muito da lógica, como sou >>> novato, não tenho a noção de como coisas funcionam no flex. >>> >>> Desde já agradeço. >>> >>> >>> >>> >>> >>> >>> >>> >> >> >> -- >> Atenciosamente, Pergentino. >> >> >> >> > > > -- > Mario Junior > Enterprise Java / Flex Architectures > Adobe Certified Expert Flex 3 with AIR > > Sofshore Informática > http://www.sofshore.com.br > +55 (48) 3337 2003 > Rua Pastor Willian Richard Schisler Filho 452 sl 102, 88034-100 Itacorubi > Florianopolis SC Brasil > > > -- Atenciosamente, Pergentino. --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---