Controles ReportViewer (Visual Studio)

Microsoft Visual Studio 2008 incluye la funcionalidad de diseño de informes y controles ReportViewer, por lo que puede agregar informes con todas las características a las aplicaciones personalizadas. Los informes pueden contener datos tabulares, agregados y multidimensionales. Los controles ReportViewer le permitirán procesar y mostrar el informe en la aplicación. Hay dos versiones del control. El control de servidor web ReportViewer se utiliza para alojar informes en proyectos de ASP.NET. El control de Windows Forms ReportViewer se utiliza para alojar informes en proyectos de aplicaciones para Windows.

Puede configurar los dos controles para ejecutarlos en el modo de procesamiento local o en el modo de procesamiento remoto. La configuración del modo de procesamiento afecta a todo el informe, desde el diseño hasta la implementación.

  • El modo de procesamiento local hace referencia al procesamiento que realiza el control ReportViewer en la aplicación cliente. El procesamiento del informe se realiza como un proceso local con los datos suministrados por la aplicación. Para crear los informes utilizados en el modo de procesamiento local, puede utilizar la plantilla del proyecto de informe de Visual Studio. Para obtener más información, vea Configurar ReportViewer para el procesamiento local.

  • El modo de procesamiento remoto hace referencia al procesamiento de informes que realiza un servidor de informes de SQL Server 2005 Reporting Services. En el modo de procesamiento remoto, el control ReportViewer se utiliza como un visor para mostrar un informe predefinido ya publicado en un servidor de informes de Reporting Services. Todo el procesamiento, desde la recuperación de datos hasta la representación del informe, se realiza en el servidor de informes. Para utilizar el modo de procesamiento remoto, debe poseer una copia con licencia de SQL Server 2005 Reporting Services. Para obtener más información, vea Configurar ReportViewer para el procesamiento remoto.

Para utilizar un control ReportViewer en la aplicación, debe saber cómo agregar el control al formulario del proyecto o página web, configurar el control para utilizar una definición de informe local o informe de servidor, actualizar las referencias de orígenes de datos y comprobar e implementar los informes y el control en la aplicación. Se incluyen visitas guiadas para ayudarle a conocer estas habilidades básicas. Para obtener más información, vea Ejemplos y visitas guiadas.

En esta sección

  • Agregar y configurar los controles ReportViewer
    Explica cómo agregar los controles e informes a una aplicación, configurar un control para realizar el procesamiento local o remoto y establecer las propiedades del control. En esta sección también se incluye información acerca de la funcionalidad en tiempo de ejecución de ReportViewer, como la navegación, búsqueda, exportación e impresión de informes.
  • Ejemplos y visitas guiadas
    Proporciona instrucciones detalladas acerca de cómo crear informes y configurar controles para diversos escenarios.
Nota

Para obtener la versión más reciente de la documentación, utilice la opción Ayuda en línea, que descarga el contenido actualizado de MSDN. La versión en línea puede incluir contenidos más recientes que no figuran en la Ayuda local. Para utilizar la Ayuda en línea y obtener más información acerca de la misma, vea la sección sobre orígenes de la Ayuda: Ayuda local y en línea en la documentación del producto de Visual Studio.

Vea también

Conceptos

Configurar ReportViewer para el procesamiento local
Configurar ReportViewer para el procesamiento remoto