viernes, 18 de mayo de 2012

Reporte con Grafica


Reporte con Grafica Paso a Paso.

Para llevar a acabo nuestro reporte con grafica daremos a conocer los siguientes pasos para poderlo realizar tal y como es. los pasos a seguir son:

1. Como primer paso creamos nuestra carpeta ya sea en la memoria USB o en el disco local y a la carpeta la llamare Negro_Prog.

2. Comenzaremos a crear nuestro formulario y nuestro reporte nos vamos a inicio seleccionamos el programa microsoft visual basic.net . le damos clic en nuevo proyecto y nos fijamos que este en aplicaciones windows form y le daremos el nombre Colores.


3. Ahora creamos el dataset nos vamos a la opcion donde dice proyecto agregar windows form y buscamos la oipcion que diga conjunto de datos y le daremos el nombre de dsTabla.


4. Daremos clic derecho agregar tabla de datos y empesaremos a poner  cada uno de los campos que vamos a necesitar.

5. Luego ya creado el dataset damos clic en datos y luego mostrar origenes de datos y la arrastraremos al formulario  y luego le damos en la flechita y desabilitamos las tres opciones que hay.


6. Como siguiente paso ahora agregaremos el report viewer nos vamos a cuadro de herramientas en informe y arrastramos el reportviewer para el formulario.


7. Ahora agregaremos un button en el cuadro de herramientas arrastramos el button y en la ventanade propiedades le cambiaremos el name le pondremos cmdAgregar y en text se llama Agregar.


8. Ahora agregaremos el reporte nos vamos a proyecto agregar windows form nos vamos a seleccionar donde dice reporting y le damos clic en informe  y lo llamaremos rptGrafica.

9. Agregaremos la primera grafica la seleccionamos en donde dice cuadro de herramientas y para llenar la grafica agregaremos los campos que dicen Negro, Azul,Rojo,Rosado. Cuando agregamos la grafica nos saldra la opcion para elegir conjunto de datos y seleccionamos el data set que anteriormente abiamos creado. Veamos en la imagen siguiente:


10. Luego de agregar la grafica al reporte nos vamos al formulario y le damos clic al reportviewer y seleccionamos la flecha que esta en la parte duperior y seleccionamos el informe que abiamos echo anteriormente.


11. Ahora nos iremos a programar el boton agregar le damos clic derecho y escribimos el siguiente codigo:
 Private Sub cmdAgregar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdAgregar.Click
        Dim fila As DataRow = DsTabla.Ciudades.NewCiudadesRow
        fila("Ciudad") = "El Progreso"
        fila("A2008") = 45
        fila("A2009") = 78
        fila("A2010") = 45
        DsTabla.Ciudades.Rows.Add(fila)
        Dim fila2 As DataRow = DsTabla.Ciudades.NewCiudadesRow
        fila2("Ciudad") = "Lima"
        fila2("A2008") = 45
        fila2("A2009") = 78
        fila2("A2010") = 45
        DsTabla.Ciudades.Rows.Add(fila2)
    End Sub
End Class


12. Agregaremos la segunta grafica que en este caso la grafica va a hacer circular en el mismo reporte que agregamos nos vamos al cuadro de herramienta y arrastramos la grafica y le cambiaremos lo mismo que le cambiamos a la grafica de barra.


13. Como ultimo paso lo ejecutaremos para ver sin nos sale algun error o nos sale correctamente :