Resulta que tengo un problema en la generación de gráficos BarChart y es precisamente la necesidad de escribir en el interior de cada barra del gráfico algo como esto:
.Pero resulta que no he intentado montones y no he obtenido resultados, al parecer no hay una propiedad que lo permita y por ende solo alcanzo a obtener algo como esto:
.Ahora alguno de ustedes sabrá que propiedad (si es que existe) permite insertar texto en el interior de un BarChart. Y si es que no existe, ¿podré realizar de alguna otra manera?
A continuación le dejo mi código si es que puede hacer falta.
Código Flex :
<mx:Form width="100%" height="100%">
<mx:VBox width="100%" height="100%" horizontalAlign="center" verticalAlign="middle" id="chart">
<mx:Label text="Apreciación del Socio Comunitario sobre los Proyectos de Servicio" fontWeight="bold" fontSize="12"/>
<mx:HBox height="100%" width="100%">
<mx:BarChart id="graficoGAE" width="100%" height="100%" color="0x323232"
dataProvider="{this._grafGAE}" showDataTips="true">
<mx:verticalAxis>
<mx:CategoryAxis categoryField="label"/>
</mx:verticalAxis>
<mx:series>
<mx:BarSeries xField="data" yField="label"/>
</mx:series>
</mx:BarChart>
<!--<mx:Legend dataProvider="{graficoGAE}" color="0x323232"/>-->
</mx:HBox>
</mx:VBox>
</mx:Form>
El ArrayCollection _grafGAE tiene las siguientes características:
Código Flex :
this._grafGAE = new ArrayCollection
(
[
{label:"CALIDAD", data:calidad},
{label:"COMPROMISO", data:compromiso},
{label:"VINCULACIÓN", data:vinculacion},
{label:"VALORACIÓN", data:valoracion},
{label:"TOTAL PROMEDIO", data:promedio}
]
);
Espero que alguien me puedan echar una ayudita y estaré totalmente agradecido.
Bya. Gracias.
