Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/07/2010, 21:46
Avatar de acumulador
acumulador
 
Fecha de Ingreso: junio-2008
Ubicación: Medellin - Antiquia
Mensajes: 459
Antigüedad: 16 años, 5 meses
Puntos: 7
Ayuda con XML

Buenas a todos, estoy intentando recorrer un xml para mostrar en unos controles y no me da error pero tampoco me cargan los datos, que estoy haciendo mal, por favor ayuda. Este es el código:
//El httpservice
<mx:HTTPService id="htCargaPreguntas" result="HTTPResult(event);" fault="HTTPFault(event);" url="php/CargarPreguntas.php" showBusyCursor="true" />
//importo
import mx.rpc.events.ResultEvent;
import mx.rpc.events.FaultEvent;

//variables
public var lasPreg:XMLListCollection;
private var nPre:Number = 0;
private var TotB:uint;
private var TotM:uint;
private var ResSel:String="";
private var Rpta:String = "";

//funciones
private function HTTPResult(event:ResultEvent):void{
lasPreg = event.result.Preguntas.Pregunta;
}
//funcion para cagar los datos a los controles
private function CargarPreguntas():void{
htCargaPreguntas.send({temaF:cbTema.selectedItem.i dTema});
currentState="preguntas";
pnPreguntas.title = "Pregunta "+(nPre+1)+" de "+lasPreg.elements().length() +" preguntas";
txtPregunta.text = lasPreg[nPre].texto;
rbOp1.label = lasPreg[nPre].op1;
rbOp2.label = lasPreg[nPre].op2;
rbOp3.label = lasPreg[nPre].op3;
rbOp4.label = lasPreg[nPre].op4;
Rpta = lasPreg[nPre].rb;
//LasPreguntas.source = {htCargaPreguntas.lastResult.Preguntas.Pregunta};
}

//llamo la funcion desde el evento click del boton
<mx:Button x="159" y="133" label="Entrar" id="btnEntrar" click="CargarPreguntas();"/>

Creo que esta todo, pero igual no me funciona; no me da error pero tampoco carga los datos a los controles.
De antemano muchas gracias por su colaboración.
__________________
-----------------------------------------------------------------------------
Yo vivo de preguntar, saber no puede ser lujo...