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 13-03-2007
Fabricio Fabricio is offline
Miembro
 
Registrado: mar 2007
Posts: 18
Poder: 0
Fabricio Va por buen camino
DBChart, Tabla filtrada ?

Hola, Quizas me puedan ayudar

Estoy usando un DBChart para graficos de una tabla, sin problemas para 'todos los registros de la tabla'

Necesito que este DBChar me grafique solo los 'Datos Filtrados' o de un determinado rango despues de aplicar un filtro.

Alguien sabe como hacerlo ??, gracias
Responder Con Cita
  #2  
Antiguo 13-03-2007
Avatar de DagariK
DagariK DagariK is offline
Miembro
 
Registrado: mar 2007
Posts: 24
Poder: 0
DagariK Va por buen camino
podrias ser más claro con tu problema??? según entiendo te está mostrando todos los campos aun despues de aplicar el filtro???
Responder Con Cita
  #3  
Antiguo 13-03-2007
Fabricio Fabricio is offline
Miembro
 
Registrado: mar 2007
Posts: 18
Poder: 0
Fabricio Va por buen camino
asi es !!

Lo que yo quiero es que me grafique solo los campos que quedan luego de aplicar el filtro

gracias
Responder Con Cita
  #4  
Antiguo 13-03-2007
Avatar de DagariK
DagariK DagariK is offline
Miembro
 
Registrado: mar 2007
Posts: 24
Poder: 0
DagariK Va por buen camino
bueno, la verdad es muy curioso que aun despues del filtro te esté mostrando todos los datos, yo te aconsejo que primero pongas un DBGRID para mostrar los datos que estás obteniendo despues de aplicar el filtro y estar seguro de que el filtro si se hace correctamente.

que estás usando: BDE, Data Access o dbExpress para almacenar tus datos??
Responder Con Cita
  #5  
Antiguo 13-03-2007
Fabricio Fabricio is offline
Miembro
 
Registrado: mar 2007
Posts: 18
Poder: 0
Fabricio Va por buen camino
Data access, el componente TTable

probare con lo que me aconsejas, gracias
Responder Con Cita
  #6  
Antiguo 13-03-2007
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.557
Poder: 25
egostar Va camino a la fama
Ya verificaste que en TTable tenga la propiedad Filtered en True?

Saludos.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #7  
Antiguo 13-03-2007
Fabricio Fabricio is offline
Miembro
 
Registrado: mar 2007
Posts: 18
Poder: 0
Fabricio Va por buen camino
si, de hecho despues de aplicar el filtro la coloco en true, además segui el consejo que me diste y en el DbGrid me muestra solo los datos filtrados, el DbChart me sigue mostrando la totalidad de la tabla.

En la definicion de la serie le coloque como entrada un dataset y elegi la tabla, luego en el campo label coloque el campo que quiero graficar y en el campo 'pie' coloque el campo de las cantidades.

Se te ocurre algo mas ??, tendras algun ejemplo para mandarme ??

Gracias
Responder Con Cita
  #8  
Antiguo 13-03-2007
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.557
Poder: 25
egostar Va camino a la fama
Cita:
Empezado por Fabricio
si, de hecho despues de aplicar el filtro la coloco en true, además segui el consejo que me diste y en el DbGrid me muestra solo los datos filtrados, el DbChart me sigue mostrando la totalidad de la tabla.

En la definicion de la serie le coloque como entrada un dataset y elegi la tabla, luego en el campo label coloque el campo que quiero graficar y en el campo 'pie' coloque el campo de las cantidades.

Se te ocurre algo mas ??, tendras algun ejemplo para mandarme ??

Gracias
Mas bien, porque no posteas la porción de código que usas, estas aplicando el filtro en tiempo de ejecución? si es así lo haces con la tabla abierta o cerrada?

Esperamos tu código para poder ayudarte mejor.

Saludos.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #9  
Antiguo 14-03-2007
[basti] basti is offline
Miembro Premium
 
Registrado: ago 2004
Posts: 388
Poder: 20
basti Va por buen camino
Prueba con DBChart.RefreshData, para que te lea de nuevo los datos después de aplicar el filtro.
Responder Con Cita
  #10  
Antiguo 14-03-2007
Fabricio Fabricio is offline
Miembro
 
Registrado: mar 2007
Posts: 18
Poder: 0
Fabricio Va por buen camino
Funciono !!!!!, no puedo creer que fue tan simple !!!, yo estaba haciendo un refresco mediante DBCHART.refresh y no lo hacia, gracias

Sabes de alguna propiedad o procedimiento de una tabla para sumar un campo filtrado ?, es decir luego de aplicar el filtro quiero sumar todos los campos 'cantidades' dse los registros que me quedan !!

gracias de ante mano
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
Problemas con DBchart mamaza_k OOP 1 25-10-2007 19:41:08
Problema con un DBChart Lucciano Gráficos 1 04-05-2006 18:57:37
Problemas con DBChart jmlifi Gráficos 0 21-04-2005 17:35:08
Configurar DBChart senpiterno Gráficos 0 12-10-2004 07:32:54
Conflicto entre Query y Tabla filtrada Michael Varios 2 20-05-2004 21:37:43


La franja horaria es GMT +2. Ahora son las 11:06:11.


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