Buenas tardes

La cuestión es la siguiente , tengo un arrayCollection de objetos de tipo TesoreriaRentaFijaMsg internamente este tiene un objeto de tipo resumenMsg asi mismo este último tiene un atributo llamado utilidad
En una gráfica de LineChart quiero tener una serie que me muestre el atributo utilidad
El código es el siguiente

Código :

               
<mx:LineChart id="comportamientoLineChar" dataProvider="{arrayResumenGraph}">
         <mx:series>
            <mx:LineSeries displayName="Utilidad" yField="resumenMsg.utilidad"/>
         </mx:series>
</mx:LineChart


pero me genera el siguiente error: Property resumenMsg.utilidad not found on valueObjects.TesoreriaRentaFijaMsg; pero el objeto resumenMsg si se encuentra dentro de TesoreriaRentaFijaMsg ejemplo:

Código :

[as]            
var nuevaTesoreria:TesoreriaRentaFijaMsg = new TesoreriaRentaFijaMsg()
nuevaTesoreria.resumenMsg.utilidad = 100;
trace(nuevaTesoreria.resumenMsg.utilidad)[/as]


la salida es 100

asi mismo realice la siguiente prueba para mirar que podria estar pasando; cambie el arreglo y ya no es de objetos de tipo TesoreriaRentaFijaMsg sino simplemente de objetos de tipo resumenMsg con esto el codigo para la linechart seria asi

Código :

               
<mx:LineChart id="comportamientoLineChar" dataProvider="{arrayResumenGraph}">
         <mx:series>
            <mx:LineSeries displayName="Utilidad" yField="utilidad"/>
         </mx:series>
</mx:LineChart


efectivamente la grafica salio bien.


de antemano muchas gracias por la colaboracion prestada