Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Microsoft Visual Studio 2008 proporciona dos controles ReportViewer para integrar la funcionalidad de visualización de informes en las aplicaciones. Hay una versión para aplicaciones basadas en Windows Forms y otra para aplicaciones de Formularios Web Forms. Cada control proporciona una funcionalidad similar, pero cada uno está diseñado para dirigirse a sus entornos individuales. Ambos controles pueden procesar informes que se han implementado en un servidor de informes (modo de procesamiento remoto) o se han copiado en un equipo en el que Microsoft SQL Server Reporting Services no se ha instalado (modo de procesamiento local).
El control ReportViewer no incluye compatibilidad integrada para adaptarse dinámicamente a diferentes dispositivos con diferentes resoluciones de pantalla.
Modo de procesamiento remoto
El modo de procesamiento remoto es el método preferido para ver informes que se han implementado en un servidor de informes. El modo de procesamiento remoto proporciona las siguientes ventajas:
El procesamiento remoto proporciona una solución optimizada para ejecutar informes porque el servidor de informes procesa el informe.
Dado que el servidor de informes controla todo el procesamiento, varios servidores de informes pueden procesar una solicitud de informe en una implementación escalada o un servidor que tenga varios procesadores en un escenario de escalado vertical.
Además, los informes que se ejecutan en modo remoto pueden usar la funcionalidad completa del servidor de informes, incluidas todas las extensiones de representación y datos.
Nota:
La lista de extensiones disponibles para el control ReportViewer cuando se ejecuta en modo de procesamiento remoto depende de la edición de Reporting Services instalada en el servidor de informes.
Modo de procesamiento local
El modo de procesamiento local proporciona un método alternativo para ver y representar informes cuando Reporting Services no está instalado. A diferencia del procesamiento remoto, solo hay disponible un subconjunto de la funcionalidad proporcionada por el servidor de informes en el control . En el modo de procesamiento local, el control no controla el procesamiento de datos, sino que se implementa en la aplicación de hospedaje. Sin embargo, el propio control controla el procesamiento de informes. En el modo de procesamiento local, solo están disponibles las extensiones de representación PDF, Excel, Word e Imagen.
Véase también
Integración de Reporting Services en aplicaciones
Creación de informes de SSRS mediante Visual Studio (blog)