Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Gráficos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 10-05-2004
chemoide chemoide is offline
Registrado
 
Registrado: may 2003
Posts: 6
Poder: 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
  #2  
Antiguo 10-05-2004
cloayza cloayza is offline
Miembro
 
Registrado: may 2003
Ubicación: San Pedro de la Paz, Chile
Posts: 913
Poder: 22
cloayza Tiene un aura espectacularcloayza Tiene un aura espectacular
Agregar Serie al Grafico

Amigo, realizo de esta manera la creacion de series en los graficos.

Código:
 With Serie.Create(Self) Do
 Begin
       ParentChart  :=TuGrafico;
       Datasource         :=dmOPC.FindComponent(Tabla);
       XLabelsSource      :='Etiqueta Eje X';
       XValues.ValueSource:='NOMBRE DE CAMPO EJE X';
       YValues.ValueSource:='NOMBRE DE CAMPO EJE Y;
 End;
Si deseas ver otras propiedades de las series, agrega una serie en tiempo de diseno, y buscala en el Inspector de Objetos, ahi veras mucha mas informacion que es bien interesante.

Saludos de Christian
Concepcion-Chile
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 02:22:44.


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
Copyright 1996-2007 Club Delphi