Bom dia a todos, gostaria de confirmar com vocês se estou seguindo a lógica
certa....


Tenho o sistema chamado Vendas, no vendas tenho a tela usuarios que
pertence a administração e tenho a tela vendas que pertence a vendas..então
criei o module mdAdm e mdVen...

dentro do mdAdm fiz assim:

<fx:Script>
<![CDATA[
 import br.com.vendas.adm.usuarios;
 import flash.net.registerClassAlias;
 ]]>
 </fx:Script>
 <s:creationComplete>
<![CDATA[
     registerClassAlias("br.com.vendas.adm.usuarios",usuarios);
 ]]>
</s:creationComplete>

e dentro do mdVen fiz assim:

<fx:Script>
 <![CDATA[
import br.com.vendas.ven.vendas;
 import flash.net.registerClassAlias;
 ]]>
 </fx:Script>
 <s:creationComplete>
 <![CDATA[
     registerClassAlias("br.com.vendas.ven.vendas",vendas);
 ]]>
</s:creationComplete>

então no meu Main fiz assim para carregar o module:

[Bindable]
 protected var moduleInfo: IModuleInfo;

 protected function LoadModule():void{

 try {

 if (mdAdm == 'S') {

moduleInfo = ModuleManager.getModule("br/com/vendas/adm/mdAdm.swf");

                                }

if (mdVen == 'S') {

moduleInfo = ModuleManager.getModule("br/com/vendas/ven/mdVen.swf");

                                }
 moduleInfo.addEventListener(ModuleEvent.ERROR,OnModuleError);
  moduleInfo.load(ApplicationDomain.currentDomain,null,null,moduleFactory);
     } catch( e:Error ) {
 Alert.show(e.message);
 }
 }

é assim ?

  protected function OnModuleError(e:ModuleEvent):void{
 Alert.show(e.errorText);
}

  protected function OnComplete(event:FlexEvent):void{
  if (mdAdm == 'S') {
 registerClassAlias("br.com.vendas.adm.usuarios",usuarios);
 }

 if (mdVen == 'S') {
 registerClassAlias("br.com.vendas.ven.vendas",vendas);
 }
}








Qualquer dúvida estou a disposição.

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


Em 1 de outubro de 2013 08:18, Robinho de Morais
<robinhodemor...@gmail.com>escreveu:

> Ok Fabio, obrigado pela atenção, estou dando uma analisada no conteúdo que
> me enviou.
>
> Qualquer dúvida estou a disposição.
>
>  *Robinho*
> *Analista/Programador de Sistemas*
> *Skype: robinhocne*
>  *"A fé em Deus nos faz crer no incrível, ver o invisível e realizar o
> impossível."*
>
>
> Em 30 de setembro de 2013 22:36, Fabio Silva 
> <fabiophx2...@yahoo.com.br>escreveu:
>
>> Robinho,
>>      Não encontrei nos meus bookmarks outros links q pudesse ser útil.
>>      O q postei é o resumo da documentação da Adobe sobre estes tópicos.
>>
>> []s
>>
>> --
>> --
>> 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