O
k, Bruno, para concluir....

Estrutura do Projeto

Main.mxml

modules
> mdFinanceiro.mxml
> mdVendas.mxml

views
> cadFaturas.mxml
> baiFaturas.mxml
> Vendas.mxml
> fatVendas.mxml
> canVendas.mxml



No mdFinanceiro eu carrego as views cadFaturas e baiFaturas

<mx:creationComplete>
 <![CDATA[
registerClassAlias("modules",views.cadFaturas);
 registerClassAlias("modules",views.baiFaturas);
 ]]>
 </mx:creationComplete>

e no mdVendas eu carrego as views Vendas, fatVendas, canVendas

<mx:creationComplete>
 <![CDATA[
registerClassAlias("modules",views.Vendas);
 registerClassAlias("modules",views.fatVendas);
 registerClassAlias("modules",views.canVendas);
 ]]>
 </mx:creationComplete>


Então no Main eu poço fazer tipo assim:

if (varModulo = 'FINANCEIRO') then
  moduleInfo = ModuleManager.getModule("modules/mdFinanceiro.swf");
  ...
else if (varModulo = 'VENDAS') then
  moduleInfo = ModuleManager.getModule("modules/mdVendas.swf");

to no caminho certo ?

Qualquer dúvida estou a disposição.

*Robinho*
*Analista/Programador de Sistemas*
*"A fé em Deus nos faz crer no incrível, ver o invisível e realizar o
impossível."*


Em 27 de setembro de 2013 15:11, Bruno BG <bruno...@ig.com.br> escreveu:

> isso mesmo, o objetivo do MODULE é justamente otimizar a memória.
> Pensando num grande sistema modular, cada setor vai abrir as telas de
> acordo com seu MODULE.
> não tem porque o setor de VENDAS, abrir o sistema inteiro, todas as telas
> desnecessariamente, pois ele não vai usar as tela por exemplo do setor
> CONTAS A RECEBER.
> o MODULE agrupa as views / telas.
>
>
>
> brunobg
> *********************************************
> www.brbsoftware.com.br
> bruno...@ig.com.br  (MSN & Skype)
> blogflex.brunobg.com
> @brunogrohs
> (21) 9913-2397
>
> Em 27/09/2013, às 14:31, Robinho de Morais <robinhodemor...@gmail.com>
> escreveu:
>
> Desculpe, mas não entendi também sobre o swiz...
>
> Então por exemplo, no module mdFinanceiro eu vou carregar as minhas views
> do module de financeiro, então só aloco a memória quando for usar ?
>
> Qualquer dúvida estou a disposição.
>
> *Robinho*
> *Analista/Programador de Sistemas*
> *"A fé em Deus nos faz crer no incrível, ver o invisível e realizar o
> impossível."*
>
>
> Em 27 de setembro de 2013 14:21, Bruno BG <bruno...@ig.com.br> escreveu:
>
>> O que o swiz tem a ver com isso, criação de modules !??
>> swiz é um framework.
>> o que Robson, quer fazer é organizar, fazer uma arquitetura para
>> disponibilizar visualmente o sistema para o usuário dele.
>> Já vi desenvolvedor fazendo cada VIEW / tela como MODULE, loucura. só por
>> causa de descarregar da memória. Mas fazer o que !!!
>>
>> Eu já fiz sistema utilizando <mx:MODULE /> sem SWIZ, sem problemas.
>> Robson, você pode fazer isso mesmo que está propondo.
>>
>>
>>
>> brunobg
>> *********************************************
>> www.brbsoftware.com.br
>> bruno...@ig.com.br  (MSN & Skype)
>> blogflex.brunobg.com
>> @brunogrohs
>> (21) 9913-2397
>>
>> Em 27/09/2013, às 14:05, Isaac Henrique <isaac.musa...@gmail.com>
>> escreveu:
>>
>> Dá uma olhada no Swiz
>> https://swizframework.jira.com/wiki/display/SWIZ/Home
>>
>>
>> Em 27 de setembro de 2013 12:37, Robinho de Morais <
>> robinhodemor...@gmail.com> escreveu:
>>
>>> Pessoal tira umas duvidas minhas....
>>>
>>> Eu posso separar minha aplicação, em Vendas, Contas a Pagar, Contas a
>>> Receber, Conta Corrente, Pessoas...etc..
>>>
>>> então eu crio um module para cada um desses modulos do sistema, então a
>>> view eu crio de acordo com a minha necessidade, ai quando eu for chamar as
>>> minhas views eu carrego os modulos na aplicação principal ?
>>>
>>> é isso ?
>>>
>>> --
>>> --
>>> 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
>>> ---
>>> Você está recebendo esta mensagem porque se inscreveu no grupo "flexdev"
>>> dos Grupos do Google.
>>> Para cancelar a inscrição neste grupo e parar de receber seus e-mails,
>>> envie um e-mail para flexdev+unsubscr...@googlegroups.com.
>>> Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
>>>
>>
>>
>>
>> --
>> ________________________________
>>        Isaac Henrique Barbosa Nunes
>>   Analista e Desenvolvedor de Sistema
>>
>> --
>> --
>> 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
>> ---
>> Você está recebendo esta mensagem porque se inscreveu no grupo "flexdev"
>> dos Grupos do Google.
>> Para cancelar a inscrição neste grupo e parar de receber seus e-mails,
>> envie um e-mail para flexdev+unsubscr...@googlegroups.com.
>> Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
>>
>>
>>
>> --
>> --
>> 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
>> ---
>> Você está recebendo esta mensagem porque se inscreveu no grupo "flexdev"
>> dos Grupos do Google.
>> Para cancelar a inscrição neste grupo e parar de receber seus e-mails,
>> envie um e-mail para flexdev+unsubscr...@googlegroups.com.
>> Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
>>
>
>
> --
> --
> 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
> ---
> Você está recebendo esta mensagem porque se inscreveu no grupo "flexdev"
> dos Grupos do Google.
> Para cancelar a inscrição neste grupo e parar de receber seus e-mails,
> envie um e-mail para flexdev+unsubscr...@googlegroups.com.
> Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
>
>
>  --
> --
> 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
> ---
> Você está recebendo esta mensagem porque se inscreveu no grupo "flexdev"
> dos Grupos do Google.
> Para cancelar a inscrição neste grupo e parar de receber seus e-mails,
> envie um e-mail para flexdev+unsubscr...@googlegroups.com.
> Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
>

-- 
-- 
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
--- 
Você está recebendo esta mensagem porque se inscreveu no grupo "flexdev" dos 
Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um 
e-mail para flexdev+unsubscr...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.

Responder a