Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Graficas de barras en delphi 7 (https://www.clubdelphi.com/foros/showthread.php?t=75191)

carlos gonzalez 04-08-2011 00:37:41

Graficas de barras en delphi 7
 
Hola amigos, tengo una duda ojala puedan ayudarme, estoy desarollando en delphi 7 y actualmente tengo un sistema con un modulo que me genera graficas de barras estoy usando el componente Tee chart actualmente grafico usando algo como esto
Código Delphi [-]
 
 WHILE NOT DATAM.SDSConsultas.Eof DO
 BEGIN
   Series2.Add(DATAM.SDSConsultas.FIELDBYNAME('TOTALUDS').AsFloat,DATAM.SDSConsultas.FIELDBYNAME('HORA'  ).ASSTRING);
   IF DATAM.SDSConsultas2.Locate('HORA',DATAM.SDSConsultas.FIELDBYNAME('HORA').ASSTRING,[])= TRUE THEN
     TASK:=DATAM.SDSConsultas2.FIELDBYNAME('TOTAL').AsInteger
   ELSE
      TASK:=0;
   Series3.Add( TASK,DATAM.SDSConsultas.FIELDBYNAME('HORA').ASSTRING);
   DATAM.SDSConsultas.Next;
 END;
actualmente en una sola barra pongo un valor por ejemplo a las 8:00 horas en la grafica le pongo 150 que quiere decir que las 8 horas fabrique 150 pantalones.

Pero como actualmente fabricamos pantalones, camisas y chamarras

me estan pidiendo que cada barra me la divida en 3, donde una parte ma la pinte en rojo y digamos que ponga 50, azul y ponga 30 y la ultima parte de amarillo y ponga 20, que significaria que a las 8 fabrique 50 pantalones+30 camisas+20 chamarras.

Es posible hacer esto con el componente teechart. si alguien sabe si es posible hacer esto les agradeceria bastante lo compartan con migo.

Neftali [Germán.Estévez] 04-08-2011 08:57:01

Si añades una serie con los valores para cada cosa podrás sacar un gráfico como este (que creo que te sirve para lo que quieres):



La franja horaria es GMT +2. Ahora son las 04:04:04.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi