 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
rockfavc Cmdr


Registrado: 23 Ago 2002Mensajes: 138Ubicación: Colombia (Medellín)
|
Publicado: Vie 20 Sep, 2002 2:50 pm Asunto: Pregunta Complicada? en DBChart |
|
|
Hola amigos foristas, tengo un problemita
tengo un conjunto de datos en un Query con la siguiente estructura:
Id Fecha Hora Valor
01 01/01/2002 00:02:00 120
02 01/01/2002 00:02:00 380
03 01/01/2002 00:02:00 256
01 01/01/2002 00:05:00 128
02 01/01/2002 00:05:00 384
03 01/01/2002 00:05:00 246
01 01/01/2002 00:07:00 118
02 01/01/2002 00:07:00 381
03 01/01/2002 00:07:00 256
Para no ser mas extenso: es un sistema de adquisicion de de cada dos minutos, y necesito graficarlo en un DBChart, lo he hecho por rangos de tiempo e incluso por un dia especifico de 24 horas.
Pero necesito graficar en un mismo grafico los datos desde las 5 de la mañana de un dia hasta las 5 de la mañana del siguiente dia. NO tengo problema para hacer la consulta en el query, pero si para graficarlo y que necesito expresar en los labels del eje X el dia y la hora, puede ser por incrementos de cada dos horas.
He estudiado el evento OnGetAxisLabel y OnGetNextAxisLabel, no se si es por ahí, por lo menos no lo he logrado.
Agradesco mucho su paciencia para leer la pregunta y todas sus sugenrencias.
Muchas gracias
Felices dias!!!!
Andres |
|
| Volver arriba |
|
 |
Marky Invitado
|
Publicado: Lun 23 Sep, 2002 3:45 pm Asunto: |
|
|
¿Porque no pruebas a usar TChart en vez de TDBChart y le vas añadiendo los valores mediante un While? Algo así como:
| Código: |
while(!Query->Eof())
{
Chart->Series[0]->Add(Query1->FieldByName("Tu campo")->AsInteger,"Titulo",clRed);
Query->Next();
} |
En resumen... que pruebas añadir los valores de cada campo directamente al Query. Espero que me hayas entendido. |
|
| Volver arriba |
|
 |
rockfavc Cmdr


Registrado: 23 Ago 2002Mensajes: 138Ubicación: Colombia (Medellín)
|
Publicado: Lun 23 Sep, 2002 4:49 pm Asunto: |
|
|
Hola foristas, ya he solucionado el problema, muchas gracias.
Felices dias
Andres |
|
| Volver arriba |
|
 |
|
|
No puedes publicar temas nuevos en este foro No puedes responder a temas en este foro No puedes editar tus mensajes en este foro No puedes borrar tus mensajes en este foro No puedes votar en las encuestas de este foro
|
© 2002–2026 Club Builder · Funciona con phpBB.
|