Se você está falando em organização,

Você pode criar uma classe única com todas os metódos (functions) dentro dela, 
cria um para cada combobox.

Ou crie uma classe para cada combobox, e dentro dela cria os metódos para 
Select,Alter,Insert,Delete, etc....

Depois crie um componente para tratar seus RemoteObjects afim de evitar 
duplicação de código..

Fica mais organizado e fácil de dar manutenção trabalhar com objetos 
separados...

E sobre mapeamento de VO´s o ZendAmf parece ser melhor que o AmfPHP, porem eu 
ainda não testei a fundo
procure no google, tem tutoriais sobre ZendAmf, na msdevstudio.com e outros.

Só achei chato o fato do ZendAmf não ter o Browser !

Atenciosamente
Jean Duarte
  ----- Original Message ----- 
  From: Euller Cristian 
  To: [email protected] 
  Sent: Wednesday, July 29, 2009 10:14 AM
  Subject: [flexdev] Re: Dúvida Projeto - Vários Combobox


  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 
    To: [email protected] 
    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 <[email protected]>

      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 <[email protected]> 


        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
    

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