| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
LIGERO Cmdr


Registrado: 13 May 2004Mensajes: 134Ubicación: Granada
|
Publicado: Vie 30 Nov, 2007 9:41 am Asunto: Grafico constante en DBChart |
|
|
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 |
|
 |
best_guitar Lt


Registrado: 12 Nov 2005Mensajes: 92
|
Publicado: Sab 01 Dic, 2007 12:56 am Asunto: |
|
|
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 |
|
 |
likibuay Master


Registrado: 24 Abr 2006Mensajes: 190Ubicación: COLOMBIA
|
Publicado: Sab 01 Dic, 2007 4:11 pm Asunto: |
|
|
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 |
|
 |
LIGERO Cmdr


Registrado: 13 May 2004Mensajes: 134Ubicación: Granada
|
Publicado: Sab 01 Dic, 2007 5:47 pm Asunto: |
|
|
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 |
|
 |
Tor Master


Registrado: 22 Mar 2005Mensajes: 269Ubicación: obera, misiones, argentina
|
Publicado: Sab 01 Dic, 2007 10:31 pm Asunto: |
|
|
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 |
|
 |
best_guitar Lt


Registrado: 12 Nov 2005Mensajes: 92
|
Publicado: Sab 01 Dic, 2007 11:47 pm Asunto: |
|
|
perdon creé una consulta nueva por error. _________________ Be water my friend. |
|
| Volver arriba |
|
 |
likibuay Master


Registrado: 24 Abr 2006Mensajes: 190Ubicación: COLOMBIA
|
Publicado: Lun 03 Dic, 2007 1:47 pm Asunto: |
|
|
Tor pasame mel ejemplo por fa... _________________ ><(((((º> From °l||l° §ÂN ÅNЮ€$ i§Lã$ °l||l°
_____________________ |
|
| Volver arriba |
|
 |
LIGERO Cmdr


Registrado: 13 May 2004Mensajes: 134Ubicación: Granada
|
Publicado: Mar 04 Dic, 2007 5:56 pm Asunto: |
|
|
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 |
|
 |
|