INTRODUCCIÓN COMPONENTE REPORTVIEWER

Anuncio
INTRODUCCIÓN
Existen varias formas de insertar un informe en .NET (ReportViewer, Crystal Reports, o SQL
Server Reporting Services), pero a lo largo de este curso nos vamos a centrar en como hacerlo
mediante el componente ReportViewer.
COMPONENTE REPORTVIEWER
El componente ReportViewer se va a encargar de contener nuestro informe, el cual podremos
cargar tanto dinámica, como estáticamente.
Para insertar un ReportViewer, basta con ir al cuadro de herramientas y arrastrarlo en nuestro
formulario.
El control Web del visor de informes requiere un System.Web.UI.ScriptManager en el
formulario Web, ya que internamente, el control utiliza llamadas Ajax para generar el informe.
Por esa razón, además del ReportViewer, agregaremos un control Script manager.
PROPIEDADES DE UN REPORTVIEWER
Entre las propiedades del ReportViewer podemos destacar las siguientes:
-SizeToReportContent: Determina si el área del informe tiene un tamaño fijo o si equivale al
tamaño del contenido del informe.
-Propiedades de la categoría “Barra de herramientas”: Hace que se muestre u oculte cualquier
botón del ReportViewer (flechas de navegación, botón imprimir,…).
-AsyncRendering: Determina si el informe se representa asincrónicamente a partir del resto de
la página.
ENLAZAR CON UN INFORME
Para enlazar el objeto ReportViewer con un informe, deberemos de darle a la pestaña superior
derecha del objeto y asignarle el informe.
Descargar