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

Responder a