Que tal amigos de Cristalab, me encuentro desarrollando un pequeño sistema sobre un examen psicometrico, y estaría completamente listo si no fuera por este problema que me ha quitado varias horas de sueño, les cuento:

mi problema es que quiero mandar llamar un archivo php que me va a regresar un conjunto de valores que posteriormente quiero gráficar, mi primer problema es que no se como es mas conveniente enviar los datos del php a flex... por medio de un xml, o un array? :?
Bueno mi problema principal es que una vez que tenga esos datos en flex quiero mostrarlos en una gráfica de barras. La gráfica ya esta insertada nomas esperando a que le meta datos, pero cuando mando llamar al método que crea el arrayColection con el que se va a llenar la gráfica únicamente me muestra las categorías pero sin datos, miren les anexo el método que mando llamar desde un httpservice (que este a su vez es llamado por un botón):

Código ActionScript :

[Bindable]
         private var elementos:ArrayCollection;
         var miArray:Array;
         var cadena:String;
         private function llenaArray(evt:ResultEvent):void{
         cadena =String(evt.result.array);   
         miArray = cadena.split("@@");
         elementos = new ArrayCollection(
         [{elemento:"Selectiva",valor:int(miArray.pop())},
         {elemento:"Generativa",valor:int(miArray.pop())},
         {elemento:"Recon. Tareas",valor:int(miArray.pop())},
         {elemento:"Examenes",valor:int(miArray.pop())},
         {elemento:"Convergente",valor:int(miArray.pop())},
         {elemento:"Divergente",valor:int(miArray.pop())},
         {elemento:"Eficacia",valor:int(miArray.pop())},
         {elemento:"Contingencia",valor:int(miArray.pop())},
         {elemento:"Autonomia",valor:int(miArray.pop())},
         {elemento:"Aprobacion",valor:int(miArray.pop())},
         {elemento:"Logro",valor:int(miArray.pop())},
         {elemento:"Tareas",valor:int(miArray.pop())},
         {elemento:"Materiales",valor:int(miArray.pop())}]);
         }


Como pueden darse cuenta lo que hago es meter todos los valores en una sola etiqueta xml pero separada por dos "@@" y una vez que los cacha as los separa y los mete en un array para después irlos sacando en el arrayColection.

Entonces me gustaría saber como obligar a actualizarse a la gráfica para que pueda leer el arrayColection.

Espero haberme explicado bien :lol: