• Viernes 8 de Noviembre de 2024, 12:59

Autor Tema:  Crear Un Grafico  (Leído 1681 veces)

Javier Santamaria

  • Miembro MUY activo
  • ***
  • Mensajes: 142
    • Ver Perfil
Crear Un Grafico
« en: Martes 16 de Octubre de 2007, 11:53 »
0
Hola,

Estoy buscando algun control que me permita crear un grafico en base a unos datos recogidos de una base de datos SQL Server. En aplicaciones windows utilizo el microsoft chart, pero en aplicaciones web parece no estar disponible.

Alguna sugerencia?

ing_marco

  • Miembro MUY activo
  • ***
  • Mensajes: 263
    • Ver Perfil
Re: Crear Un Grafico
« Respuesta #1 en: Martes 16 de Octubre de 2007, 15:20 »
0
el dundas es un buen graficados, tiene muchas opciones pero el licenciado.
MARCO DIAZ
Ing_Marco
Bachiller Ing de Sistemas.
UNT
Trujillo-Peru

Javier Santamaria

  • Miembro MUY activo
  • ***
  • Mensajes: 142
    • Ver Perfil
Re: Crear Un Grafico
« Respuesta #2 en: Martes 16 de Octubre de 2007, 15:31 »
0
Gracias, pero sabriamos de alguno gratuito

Javier Santamaria

  • Miembro MUY activo
  • ***
  • Mensajes: 142
    • Ver Perfil
Re: Crear Un Grafico
« Respuesta #3 en: Martes 16 de Octubre de 2007, 16:00 »
0
Hola de nuevo, he encontrado un componente que se llama WebChart de Carlos Aguilar. Estoy dando los primeros pasos y tengo un pequeño problema, cada vez que intento acceder a alguna propiedad de Engine la aplicacion me tira un error, es decir cualquier instruccion qeu escriba en el codigo que sea del tipo "chart.Engine..." me resulta en un error en tiempo de ejecucion.
Sabria alguien decirme a que se deben estos errores?

Por otra parte el grafico necesita ser muy configurable a nivel grafico
(valga la redundancia), es decir, necesito poder quitar las lineas del grid
formatear el color de los fondos y las barras, darle un titulo, etc. Este es el utilizado ahora y que se crea en photoshop:



Por lo que me recomiendan seguir con el elegido o algun otro.

Espero sus comentarios.

Gracias

Javier Santamaria

  • Miembro MUY activo
  • ***
  • Mensajes: 142
    • Ver Perfil
Re: Crear Un Grafico
« Respuesta #4 en: Miércoles 17 de Octubre de 2007, 14:00 »
0
Hola de nuevo, estaba usando WebChart, pero ZedGraph me parece mas completo a nivel de diseño y presentación.

Una dudilla que no consigo resolver, en los How Do I he visto como enlazar el grafico con una datatable. El problema es que cuando se dibuja el grafico no me muestra los valores de la tabla, si no que si la tabla tiene 10 valores me muestra el grafico de manera que para la columna 1 el valor es 1, para la 2 el valor es 2 y asi sucesivamente creando un grafico de este estilo:

                 ¦
            ¦    ¦
      ¦     ¦    ¦
 ¦    ¦     ¦    ¦

1   2   3   4 ...

Espero que entiendan la idea.

Sabria alguien decirme que hay que hacer para que funcione. Os dejo mi codigo, que es calcado practicamente al del tutorial, solo que yo uso el nombre de mis columnas.

Dim myPane As GraphPane = masterPane(0)
Dim ds As DataSet = CreateDataSet()
Dim dspl As New DataSourcePointList
dspl.DataSource = ds.Tables(0)
dspl.XDataMember = "PricePerBarrel"
Dim myCurve As BarItem = myPane.AddBar("PricePerBarrel", dspl, Color.Red)

Saludos y gracias