Mi applicación tiene un modulo en la cual quiero mostrar una ventana emergente y no puedo hacerlo porque me sale el siguiente error, y la verdad que no se me ocurre que pueda estar sucediendo:
Código :
TypeError: Error #1034: Error de conversión forzada: no se puede convertir mx.managers::PopUpManagerImpl@9033981 en mx.managers.IPopUpManager. at mx.managers::PopUpManager$/get impl()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\managers\PopUpManager.as:68] ...
y mi código es el siguiente:
Código :
<?xml version="1.0" encoding="utf-8"?>
<mx:Module xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:HTTPService id="buscaralumnoRequest" url="xmlbuscaralumno.php" method="POST" result="alumnos(event)">
<mx:request xmlns="">
<apellido>{apellido_txt.text}</apellido>
</mx:request>
</mx:HTTPService>
<mx:Script>
<![CDATA[
import mx.rpc.events.ResultEvent;
import mx.controls.Alert;
private var mensaje:String;
private function alumnos(event:ResultEvent):void{
mensaje = event.result.alumnos.alumno.mensaje;
if(mensaje!=""){
mx.controls.Alert.show(mensaje, "Mensaje");
}
}
private function enviarRequest():void{
buscaralumnoRequest.send();
}
]]>
</mx:Script>
<mx:TextInput x="114" y="19" id="apellido_txt"/>
<mx:Button x="114" y="49" label="Buscar" id="buscar_btn" click="enviarRequest()"/>
<mx:DataGrid x="10" y="79" id="listaalumno_dg" dataProvider="{buscaralumnoRequest.lastResult.alumnos.alumno}" width="900" height="345">
<mx:columns>
<mx:DataGridColumn width="50" headerText="Codigo" dataField="cod"/>
<mx:DataGridColumn width="150" headerText="Nombres" dataField="nombre"/>
<mx:DataGridColumn width="150" headerText="Apellido Paterno" dataField="apellido1"/>
<mx:DataGridColumn width="150" headerText="Apellido Materno" dataField="apellido2"/>
<mx:DataGridColumn width="100" headerText="Fecha Nacimiento" dataField="fechanacimiento"/>
<mx:DataGridColumn width="150" headerText="Domicilio" dataField="domicilio"/>
</mx:columns>
</mx:DataGrid>
<mx:Label x="10" y="21" text="Ingrese Apellido"/>
</mx:Module>
¿Podrían indicarme que es lo que estoy haciendo mal? please
