Está en la página 1de 12

CURSO: PROGRAMACIÓN

ORIENTADA A OBJETOS II

Unidad 3: Manejo de Reportes


Tema 8: Manejo de Reportes
Manejo de Reportes

2
Índice

Tema 8: Manejo de Reportes

3.1.1. Diseño de un reporte asignando a un origen de datos

3.1.2. Trabajando con el ReportViewer

3
Capacidades

• Crea una aplicación Web ASP.NET MVC para exportar datos hacia un archivo en
ReportViewer

4
Introducción
• Si has aprendido a programar en una aplicación web
• ¿Cómo exporto los datos a un archivo físico desde una aplicación web?

5
Diseño de un reporte asignado a un origen de datos
• Muchas veces nos encontramos realizando sistemas de
información que se dedican a capturar datos pero que
también necesitan una manera de procesarlos y mostrarlos.
• Para esta tarea entran en juego los Reportes que no son
más que objetos que entregan información en un formato
particular y que permiten realizar ciertas operaciones como
imprimirlos, enviarlos por email, guardarlos a un archivo,
etc.

6
Diseño de un reporte asignado a un origen de datos
• El control ReportViewer es uno de los nuevos controles de
Visual Studio y te permite crear reportes en dos modos, un
modo con procesamiento Local, y otro con procesamiento del
lado de Reporting Services.

7
Trabajando con el ReportViewer
Para crear un reporte en una aplicación web se compone de 4 partes principales:
• Un documento reporte.
• Un objeto ReportViewer.
• Una fuente de datos.
• Una página que permita mostrar al ReportViewer.

8
Ejercicios
• Implemente una aplicación Web que permita exportar los datos utilizando un ReportViewer.

9
Conclusiones
• Muchas veces nos encontramos realizando sistemas de información que se dedican a
capturar datos pero que también necesitan una manera de procesarlos y mostrarlos.
• Para esta tarea entran en juego los Reportes que no son más que objetos que entregan
información en un formato particular y que permiten realizar ciertas operaciones como
imprimirlos, enviarlos por email, guardarlos a un archivo, etc.
• El control ReportViewer es uno de los nuevos controles de Visual Studio y te permite crear
reportes en dos modos, un modo con procesamiento Local, y otro con procesamiento del
lado de Reporting Services.

10
Referencias bibliográficas
• Jon Galloway, Brad Wilson, K. Scott Allen, David Matson (2014). Professional ASP.NET
MVC 5. Wrox.
• TutorialsPoint, Learn ASP.NET MVC. Recuperado de
https://www.tutorialspoint.com/asp.net_mvc/index.htm
• ASP.NET MVC Tutorials. Recuperado de
https://www.tutorialsteacher.com/mvc/asp.net-mvc-tutorials

11

También podría gustarte