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
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito no Grupo "flexdev" nos Grupos 
do Google.
 Para postar neste grupo, envie um e-mail para flexdev@googlegroups.com
 Para cancelar a sua inscrição neste grupo, envie um e-mail para 
flexdev+unsubscr...@googlegroups.com
 Para ver mais opções, visite este grupo em 
http://groups.google.com/group/flexdev?hl=pt-BR
-~----------~----~----~----~------~----~------~--~---

Responder a