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
<[email protected]>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
> <[email protected]>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 [email protected]
>> Para sair da lista, envie um email em branco para
>> [email protected]
>> 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 [email protected].
>> 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 [email protected]
Para sair da lista, envie um email em branco para
[email protected]
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 [email protected].
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.