Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Grafico constante en DBChart

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Grafico constante en DBChart Responder citando

Buenos días a todos.
Estoy intentando, utilizando el objeto DBChart crear una gráfica con un valor constante.

Tengo otra gráfica que va cambiando en el tiempo atendiendo a los valores de una consulta.

Lo que quiero es poner dos gráficas una de maximo y otra de mínimo para tener dos puntos de referencia con respecto a la que sale de la Base de datos.

Pensé en crear una tabla nueva con dos valores uno maximo y uno mínimo y con dos registros uno para una fecha de inicio y otro para una fecha de fin.

Si dejo el primer registro con una fecha antigua y el segundo registro con una como 31/12/2100, veo la gráfica constante pero la curva real de datos, se muestra en una franja muy pequeña del DBChart.

Esto me obliga tener que generar dos consultas de actualización para modificar estos valores de fechas y poner los valores de fecha inicio y fin de mi consulta de datos generales (es decir de la gráfica a mostrar).

Me extraña que este componente no tenga algo parecido ya implementado, pero si existe no lo veo.

Un saludo y espero que alguien se haya topado con este problema alguna vez.
_________________
La pintura es la expresión de la mente.
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

Yo he trabajado hace poco con un DBChart y debo decir que la encuentro una herramienta estupenda. En la tabla de la base de datos, en una columna almacenaba la hora que se guardaba la muestra, y posteriormente la leía en Series, dataset y en el eje X ponia el campo de la hora marcando Date_Time y finalmente, en Chart, Axis, style = Value, desired increment 1 minute.

te lo digo de memoria, espero que te ayude, si no, podemos seguir indagando por que yo creo que esa utilidad la tiene. Ya me diras algo...
_________________
Be water my friend.
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

compañero... tiene un ejemplo básico del uso del DBChart para empezar a utilizarlo?
te agradezco de antemano.
_________________
><(((((º> From °l||l° §ÂN ÅNЮ€$ i§Lã$ °l||l°
_____________________
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email Visitar sitio web del autor MSN Messenger
Mensaje    Asunto: Responder citando

Gracias por responder a mi pregunta, pero en Axis no encuentro lo que me dices. Si es posible que me envíes un ejemplo, te lo agradecería o al menos detallarme un poco mejor el proceso.

Un saludo
_________________
La pintura es la expresión de la mente.
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

Hola, yo tube problemas con el dbchar pero fue por desconocer sus metodos y propiedades, tenia que plotear datos de humedad y temperatura guardados en una bd, en el eje x estaba el tiempo el problema es que cuando los datos de tiempo se hacian discontinuos (no estaban espaciados en timpos =) el grafio de deformaba mucho.
entonses encontre que si ploteaba en el eje x el id de la tupla de dato que este si era secuencial los graficos no se deformaban.
DBChar->"Serie"->"Data Source" debes indicar el dataset luego el query en label seleccionas la columna de "tiempo" en X seleccionas el ID de la tupla y en Y bueno aca tu columna de dato, y listo.
tengo un pequeño ejemplo en CB6 con una consulta para una BD MySQL con el componente MySQLDAC 2.1.9 si alguien lo quiere puedo enviar el ejemplo
saludos tor.
Volver arriba
Ver perfil de usuario Enviar mensaje privado MSN Messenger
Mensaje    Asunto: Responder citando

perdon creé una consulta nueva por error.
_________________
Be water my friend.
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

Tor pasame mel ejemplo por fa...
_________________
><(((((º> From °l||l° §ÂN ÅNЮ€$ i§Lã$ °l||l°
_____________________
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email Visitar sitio web del autor MSN Messenger
Mensaje    Asunto: Responder citando

Vamos a ver. Creo que no me he explicado bien.
Supongamos la lectura del PH del agua, la cual genera una curva.
Las gráficas que se deben mostrar son 3. La primera la del PH, la segunda y la tercera son límites máximos y mínimos constantes.
Es decir si el agua está entre 5 y 7 de PH, quiero mostrar una recta horizontal en el nivel 5 y otra en el 7. De esta forma se puede ver gráficamente cuando el PH está fuera o dentro de los límites.

Espero haberme explicado mejor.

Un saludo y gracias.
_________________
La pintura es la expresión de la mente.
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mostrar mensajes de anteriores:   
Cambiar a:  
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


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.