PDA

Ver la Versión Completa : Etiqueta Barra


pruz
25-10-2022, 16:09:14
Buena amigos,
estoy desarrollando una aplicacon de Chart (graficos) y me ha ido bastante bien.
Pero no se como cambiar el nombre a una Barra, trabajo en Delphi 10.

adjunto imagen

Neftali [Germán.Estévez]
25-10-2022, 17:01:55
¿Desde dónde estás cargando los datos del gráfico?
¿Los estás introduciendo manualmente (desde código)? ¿Llegan desde el resultado de una consulta?

pruz
25-10-2022, 18:25:20
desde una consulta SQL (mysql)

ecfisa
25-10-2022, 22:41:14
Hola.

Para personalizar los textos de las etiquetas del eje X podes usar el evento OnGetAxisLabel, ej.:

procedure TForm1.Chart1GetAxisLabel(Sender: TChartAxis; Series: TChartSeries;
ValueIndex: Integer; var LabelText: string);
begin
case ValueIndex of
0: LabelText := 'Etiqueta 1';
1: LabelText := 'Etiqueta 2';
2: LabelText := 'Etiqueta 3';
//...
end;
end;


https://i.postimg.cc/65ZdLGL6/pruz.png

Saludos :)

pruz
26-10-2022, 21:17:51
Muchas gracias,
funciono

Pero ahora tengo otro inconveniente,
Como puedo agrandar el rectangulo que sale al lado derecho del grafico,
ya que no me aparece toda la informacion, apesar que el grafico si me muestra todas las barras.
Me explico, en el grafico de barra me aparecen 48 barrar, pero en el rectangulo del lado derecho solo 40 datos.
Como puedo agrandar ese rectangulo para que aparescan los 48 datos.

gracias,