Ver Mensaje Individual
  #1  
Antiguo 10-05-2004
chemoide chemoide is offline
Registrado
 
Registrado: may 2003
Posts: 6
Reputación: 0
chemoide Va por buen camino
Añadir series a TDBChart en tiempo de ejecución

Hola:

Tengo una aplicación en la que se muestra un DBChart con unas tablas fijas con unos valores tiempo (timestamp) y valor.
La aplicación permite al usuario, en tiempo de ejecución, crear nuevas consultas siguiendo todas el mismo patrón que mencioné arriba. En tiempo de ejecución, cuando el usuario añade una nueva consulta, creo un TIBQuery. Mi problema es que quiero agregarlo al TDBChart como una nueva serie.

Creo la serie con este código:

Serie := TLineSeries.Create(Self);
Serie.Name := Tabla;
Serie.DataSource := dmOPC.FindComponent(Tabla);

Siendo Tabla el nombre del IBQuery al que debe atender la serie. Hasta aquí no tengo problemas. El problema viene cuando quiero definir en tiempo de ejecución que valores debe tomar el TDBChart en su sección Series -> DataSource -> Labels (X, Y). Es decir, que campos tiene que leer de la Tabla.

¿Cómo accedo a esos parámetros? ¿Alguien puede echarme un cabo?

Gracias por adelantado,

Guillermo Pérez
Responder Con Cita