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 24-05-2007
jmbarrio jmbarrio is offline
Miembro
 
Registrado: may 2003
Posts: 65
Poder: 21
jmbarrio Va por buen camino
Modificar serie en TDBChart en ejecucion

Hola a tod@s, tengo un TDBChart asociado a un dataset y una serie a la que le he asignado a los ejes (x,y) dos campos de ese dataset. Lo que quiero hacer es que al pulsar un boton cambiarle a esa serie los valores de los ejes (x,y) por otros dos campos del mismo dataset para así sacar una nueva gráfica.
Alguien por favor me podría decir el código necesario ya que no veo ninguna funcion ni procedimiento donde le pueda asignar a los ejes el string con los nuevos nombres de los campos.

Un saludo, y gracias por vuestra atención.
Responder Con Cita
  #2  
Antiguo 24-05-2007
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
El problema, supongo, es que te has concentrado en modificar el DBChart, cuando lo que realmente necesitas, es modificar la serie, supongamos que es una serie de barras normal, el nombre predefinido sería: Series1 y sería de tipo THorizBarSeries.

Si verificas la ayuda sobre este componente, estoy seguro que encontrarás todo lo que necesitas.

En tu caso, para cambiar el campo que determina los valores de la serie:

Código Delphi [-]
   DBCHart.Title.Text.Clear; //Limpiar el títutlo
   DBCHart.Title.Text.Add('Costos'); //cambiar el título del gráfico
//----------
   Series1.XValues.ValueSource:='NombreDelCampo'; //ste es el buenas armanos (lease con acento árabe)
//--------

  DBChart.Refresh
__________________


Última edición por ContraVeneno fecha: 24-05-2007 a las 18:52:49.
Responder Con Cita
  #3  
Antiguo 29-05-2007
jmbarrio jmbarrio is offline
Miembro
 
Registrado: may 2003
Posts: 65
Poder: 21
jmbarrio Va por buen camino
Muchas gracias, ya lo solucione.
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
modificar un reporte en tiempo de ejecucion IVAND Impresión 2 24-06-2006 20:21:25
modificar en tiempo de ejecución params joanajj Conexión con bases de datos 0 02-05-2006 23:50:23
Modificar la variable Path en ejecución adlfv API de Windows 1 01-09-2005 22:59:56
Modificar el numero de serie de una unidad de disco duro Sick boy API de Windows 2 06-10-2004 12:45:33
Añadir series a TDBChart en tiempo de ejecución chemoide Gráficos 1 10-05-2004 16:44:26


La franja horaria es GMT +2. Ahora son las 15:09:07.


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