Hola colegas, veran actualmente me encuentro desarrollando una aplicacion y hasta el momento, tengo una aplicacion principal desde la cual se cargan los modulos diferentes de la aplicacion correctamente. En varios de esos modulos tengo HTTPService's, pero aun me falta el manejo de errores, se como hacerlo dentro del mismo modulo y controlar ese error, pero lo que estoy tratando de hacer es que la funcion que controle ese error sea una que he definido en la aplicacion principal.
Para que se entienda mejor y como ejemplo puse, el codigo reducido de lo que estoy manejando, donde el error lo quiero plasmar en una caja de texto que esta en el modulo principal.
Aplicacion principal
Código xml:
Ver original<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">
<mx:Script>
<![CDATA[
import mx.rpc.events.FaultEvent;
public function ManejaErrores(E:FaultEvent):void
{
Msg.text=E.fault.faultString;
}
]]>
</mx:Script>
<mx:Panel id="Main" >
<mx:ModuleLoader id="Modulo" url="UrlCorrecta/Modulo.swf"/>
</mx:Panel>
<mx:TextArea id= "Msg" />
</mx:Application>
Y este es el Modulo
Código xml:
Ver original<?xml version="1.0" encoding="utf-8"?>
<mx:Module layout="vertical" xmlns:mx="http://www.adobe.com/2006/mxml"
creationComplete="Xml.send();">
<mx:HTTPService id="Xml" url="{RootWeb + 'Consulta.php'}" resultFormat="e4x"/>
//Por aca caro el resultado en un grid sin problemas
</mx:Module>
De hecho mi intencion final es poder generar una funcion que recorra, los objetos HTTPService que se ecuentren en el modulo cargado y especificarles que el manejo de errores se hacen desde la aplicacion principal.