Jump to content


Photo

Conectar datos de Edit a DataSource para crear gráficas


  • Please log in to reply
4 replies to this topic

#1 yojona

yojona

    Newbie

  • Miembros
  • Pip
  • 2 posts

Posted 18 December 2011 - 06:58 PM

Buenas tardes, bien, estoy creando un programa que al escribir ciertos parámetros me arroja los resultados a un Edit, lo que quiero saber es cómo tomar esos resultados para que los recoja un Data Source para graficarlo con algún componente Chart; he estado buscando un montón y realmente no he encontrado nada que me ayude, apenas ayer medio entendí como realizar los gráficos poniendo manualmente los parámetros a graficar, así pues si pueden ayudarme siendo más que explicativos y algún buen ejemplo se los agradecería muchisimo!
  • 0

#2 Caral

Caral

    Advanced Member

  • Moderador
  • PipPipPip
  • 4266 posts
  • LocationCosta Rica

Posted 18 December 2011 - 07:04 PM

Hola
Al componente Chart no le veo ninguna conexión con un datasource aunque esto no seria un inconveniente.
Al pedir que se conecte con un datasource me imagino que estaras usando una base de datos, cual ?.
Con relacion a pasar datos de un edit a una parte especifica del chart no le veo mucha ciencia, al igual que pusiste datos a mano, pasas el valor del edit al chart.
Saludos
  • 0

#3 yojona

yojona

    Newbie

  • Miembros
  • Pip
  • 2 posts

Posted 18 December 2011 - 07:19 PM

El componente KorpChart aparantemente utiliza los datos de un datasource pero no sé, soy nuevo en este tema; no utilizo base de datos; con conectar me refería a que leyera los datos de la Edit pero en si lo único que necesito es que el chart tome datos de dos edit y los muestre pero no sé como pasar los valores al chart.

PD: el TChart que trae el delphi me tira error al querer añadirlo, por eso he utilizado otros y la verdad que aunque lo dudo no sé si sea diferente realizar esto entre distintos componentes.
  • 0

#4 Caral

Caral

    Advanced Member

  • Moderador
  • PipPipPip
  • 4266 posts
  • LocationCosta Rica

Posted 18 December 2011 - 07:30 PM

Hola
No se que quieres hacer pero por ejemplo, si quieres cambiar el titulo del chart por el del edit harias esto:


delphi
  1. With Chart1.Title.Text do
  2. begin
  3. Clear;
  4. Add(Edit1.Text);
  5. end;
  6. Chart1.Repaint;


Lo mismo seria para hacerlo con otro, si se necesita un dato numerico entonces se tendria que cambiar asi:


delphi
  1. Add(StrToInt(Edit1.Text));


Como ves el dato del edit lo puedes pasar como numero o texto, dependera de ti a donde lo quieres.
El ejemplo cambia el titulo, pero puede cambiar lo que sea, ese es el procedimiento.
Saludos
  • 0

#5 Sergio

Sergio

    Advanced Member

  • Moderadores
  • PipPipPip
  • 1092 posts
  • LocationMurcia, España

Posted 19 December 2011 - 04:03 AM

En un edit tienes UN dato, y hacer una gráfica con un dato como que no creo que sea tu intención, seria una tarta toda del mismo color, para eso usa un circulo relleno!

Creo que en algo no te estas explicando: 1 edit = 1 Dato = Grafica inexistente.

Intenta explicar qué quieres conseguir sin entrar en el como, que eso es secundario.
  • 0




IP.Board spam blocked by CleanTalk.