Como hacer una grafica en un reporte paso a paso
Hola! Hoy
les enseñare como hacer una grafica, o dos en un reporte. Para ello lo primero
que tenemos que hacer es abrir un proyecto nuevo.
Le llamamos
Grafica_Reporte. Siempre que creamos un proyecto ya nos trae incluido un
formulario, le cambiamos el nombre y le ponemos frmReporteGrafica.
frmReporteGrafica/Clic derecho /Agregar/Nuevo Elemento
Datos/Conjunto de datos
Agregamos
una tabla de Datos ClicDerecho/Agregar/Tabla
de Datos
Al nombre de
la tabla de llamamos jornada y creamos columnas a las cuales les vamos a poner:
Carrera,Matutina,Vespertina,Nocturna y Distancia
Ahora nos
vamos a orígenes de datos y pasamos la tabla jornada al formulario
Agregamos un
botón que le llamaremos agregar y haremos doble clic en el para poder aplicar
el siguiente código
1)Creamos un
datarow llamado fila, indicando el nombre del conjunto de datos que creamos, en
este caso nosotros le llamamos DsJornada
2)Indicando
que se aplicara en la tabla de datos que llamamos Jornada
3)Aplicamos
en cada fila los datos que le vamos a agregar, en este caso los dejamos en blanco
(“”) Carrera y las jornadas para que después podamos aplicar nosotros los
datos.
4)Añadimos
la fila al datagridview
No podemos
agregar el reportviewer sin haber creado el reporte, asi que nos vamos al
proyecto Grafica_Reporte/clic derecho/agregar/Nuevo elemento
Reporting/Informe
Nombre:rptGrafica
Ahora nos
vamos al cuadro de herramientas y pegamos el elemento Lista
Y
automáticamente nos agregara el origen de datos y el conjunto de datos.
Agregamos el
elemento Grafico
Despues de
pegarlo, lo cortamos, eliminamos el elemento lista y volvemos a pegar el Grafico.
Ponemos el
titulo del grafico y en el campo agregamos Carrera, ya que vamos a poner los
graficos por carrera.
Ahora en cada jornada de la parte de arriba. Clic Derecho/Propiedades
de la seria. Clic en fx y le quitamos
el count de cada jornada. Ej: =Fields!Matutina.Value
Nos quedara
asi:
Ahora para que en cada columna aparezca el
numero que elegimos damos clic en la cada color de columna y nos vamos a
Propiedades/Label/Usevalue=True/Visible=True
Ahora si,
nos vamos al formulario y agregamos un reportViewer
Y le ponemos
rptGrafica. Asi creamos otro reporte llamándolo Grafica2 y hacemos lo mismo,
nada mas que en esa grafica le ponemos el estilo pastel, después nos vamos al
formulario y agregamos otro reportviewer y elegimos el informe Grafica2
Al
ejecutarlo y añadirle información nos quedara asi!
No hay comentarios:
Publicar un comentario