Comunidad de diseño web y desarrollo en internet online

Problema con Moduleloader()

Citar            
MensajeEscrito el 27 Ene 2010 11:03 pm
hola estoy con lo de modularizar el sistema, y tengo un problema primero la ficha de lo que estoy utilizando

* flex sdk 3
* php 5.2.9
* weborb
* mysql


tengo una aplicacion principal en la cual mando a llamar mi programa que es un modulo de flex. y en la primera carga si hace la conexion con mysql a travez de weborb y php, pero si le doy unloadmodule y luego lo intento cargar de nuevo
realiza la accion es decir abre el modulo pero no me trae los datos que solicita el programa a la base de datos?

alguna idea por que?

este es el codigo que uso para abrir el modulo:

<mx:ModuleLoader id="modid" url="catalogos_carros.swf"/>
<mx:LinkButton label="VEHICULOS" click="modid.loadModule()" x="20" y="30"/>
<mx:LinkButton label="SALIR" click="modid.unloadModule()" x="140" y="30"/>


y en el modulo tengo en esto como definicion

<mx:Module xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" width="1095" height="728" creationComplete="init()">

que la funcion init() es la que me hace la llamada a mysql

tambien probe poniendo un mensaje alert en el init para ver si pasaba por ahi al cargar de nuevo el
modulo y SI LO HACE, lo que no entiendo es donde reside mi problema

Por aalanisg

1 de clabLevel



 

firefox
Citar            
MensajeEscrito el 29 Mar 2012 06:22 pm
Podrias probar con esta funcion.

public function fnCargarModuloAplicacion(m:ModuleLoader,s:String):void{
m.unloadModule();
m.url = s;
m.loadModule();
}

y lo invocas

click="fnCargarModuloAplicacion(modid,'catalogos_carros.swf')

Espero te ayude en algo.

Por fernan05

0 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.