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.