Está en la página 1de 9

Reportes

Hacer reporte par cada tabla


ReportViewer.

1. Cree un DataSet “Conjunto de datos” con todas las tablas que …

1.1. En el DataSet, cree un nuevo TableAdapter…

1.1.1. Establecemos Nueva conexión…


1.1.2. Elegí “Escribir una instrucción SQL”, clic en Generador de consultas…

1.1.3. Inserte el siguiente QUERY con @nombre de parámetro para poder filtrar a la hora de
generar el reporte desde consultas, clic aceptar.
1.1.4. Finalizar…

1.1.5. Y volvi a repetir lo mismo con las demás tablas..

1. Qe
1.1.
2. Cree el reporte “informe”

2.1. En el reporte/Datos del Informe, agregue un nuevo conjunto de datos…

2.1.1. En Origen de datos, seleccione el DataSet que había creado y seleccione


la tabla.
2.2. Luego agregue una tabla, y le asigne a cada columna el campo a mostrar. También
agregue expresiones como la fecha y número de página y algunas imágenes estéticas y
líneas.
3. Cree el Form para visualizar el reporte

3.1. Herede el Form del Form Reporte que habíamos creado en clases pasadas, y agregue el
control ReportViewer
3.2. Seleccione el reporte que quiero mostrar.

3.3. Como en la consulta de reporte había puesto un parámetro, declaro una variable y se la
envío al TableAdapter. Si se genera el reporte desde consulta se le enviara valor a este
parámetro.

4. Para mostrar el reporte abrí el Form con el ReportViewer.


5. Para mostar el reporte de la consulta, le envie el valor del textbox de búsqueda al Form de reporte y
lo muestro.

También podría gustarte