Eu sempre gravo cada item em separado. Se tem 20 item a cadastrar, eu mando 20 solicitações ao servidor. Eu ganho na facilidade de gerenciamento dos códigos, já que não vou ter um método diferente para cada botão.
"*No flex qual seria a melhor forma ? Como acima, ou gravar os dados gerais e depois item a item*" Isso mesmo. *Eduardo Kraus* Desenvolvedor eduardokr...@gmail.com http://blog.mxml.com.br http://twitter.com/EduardoKraus 2009/6/4 José Carlos <jcleo...@gmail.com> > > Primeiramente quero agradecer aos colegas do grupo que postam > generosamente seus conhecimentos e que graças a eles já consegui um > razoável avanço no flex. > > Voces nem imaginam a grande ajuda que fornecem com suas respostas por > mais simples que pareçam ser. > > Só para resumir já estou montando um sistema baseado em projeto > controlado por um accordion que dispara módulos para um ModuleLoader. > Estou compilando com rsl e o resultado está ficando muito bom. > Arquivos pequenos e rápidos. Estou acessando a base de dados em mysql > com php e amfphp. > > Bom para não alongar mais, alguns módulo terão a estrutura de um > pedido de venda, tendo uma tabela para os dados gerais e outra para os > itens. > > Em c++ que é onde tenho meus sistemas, o usuário digita os dados > gerais e os itens, consisto e depois gravo tudo. > > No flex qual seria a melhor forma ? Como acima, ou gravar os dados > gerais e depois item a item. > > Se for para gravar tudo, como passaria os dados > > Numa tabela simples passo assim > var dados:bancosVO = new bancosVO(); > dados.banco = txtBanco.text; > dados.nome = txtNome.text; > dados.saldo = txtSaldo.text; > if(paramincluir == 'não'){ > dados.banco = itemSelecionado.banco; > remote.atualizar(dados, atualizarResult); > } else { > remote.adicionar(dados, adicionarResult); > } > > mas e se for para passar tambem os itens, como seria ? Faria vários > remotes ? > > Aguardo sugestões > > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---