tem soluções mais "higiênicas" para isso ... http://code.google.com/p/flexible-chimp/
2009/7/18 Julio Carneiro <jjcarne...@gmail.com> > > Jean, > > é possivel sim e não deixa a aplicação lenta não, tudo depende do > tamanho dos formulários dinâmicos. além do que, o tempo de construir > os formulários só afetaria a abertura da aplicação e não sua operação. > lembre-se que o mxml é convertido para AS3 e os formulários mxml > também são construidos em runtime. > > eu tenho uma biblioteca que gera formulários a partir de um XML. > no meu caso estas telas/formulários estão criadas em uma aplicação > cliente/servidor, as quais eu precisava portar para um ambiente flex. > para isso eu converto estas telas da aplicaçnao back-end para XML e > minha biblioteca Flex converte o XML para Flex em runtime. > > agora, dá um bocado de trabalho. > > quanto a valer a pena, depende da tua necessidade. como disse, no meu > caso as telas/formulários já existiam, então valia a pena fazer esta > transição. > > se entre os requisitos de tua aplicação estão a necessidade de o > cliente/usuário modificar os formulários sem que seja necessário > alterar a aplicação Flex, então este é o caminho. > > julio > > On 17 jul, 16:51, "Jean Mariano Duarte" <j...@melim.com.br> wrote: > > Amigos, > > > > Estou pensando em uma idéia de criar os labels e os inputs dos > formularios dinamicamente. > > > > Os dados ficariam gravados na base de dados exemplo: > > > > label_id = "lbl_nome" > > label_text = "Nome do cliente" > > TextInput_id = "inp_nome" > > TextInput_text = "VALOR PADRAO" > > > > E assim até para casos de enable,visable, etc... > > > > E criar tudo isso por Action Script ! > > > > Finalidade, controlar estas permissões através dos ID´s pela Base de > Dados. > > > > Pergunta é: > > Será loucura? Vale a Pena? > > Iria deixar a aplicação mais lenta por criar componentes Run Time? > > > > Atenciosamente > > Jean Duarte > > > -- Mário Júnior Programador Java / Adobe Flex http://blog.mariojunior.com --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---