Tutorial: Actualizar informes con clases generadas a partir del esquema RDL
En este tutorial se muestra cómo utilizar la herramienta de definición de esquemas XML (Xsd.exe) para generar clases que permitan serializar y deserializar archivos de definición de informe (.rdl y .rdlc) con la clase XmlSerializer de Microsoft.NET Framework.
Aprendizaje
En el transcurso de este tutorial, realizará las actividades siguientes:
Crear una aplicación utilizando la plantilla de proyecto Aplicación de consola de MicrosoftVisual Studio.
Generar clases desde el esquema de lenguaje RDL (Report Definition Language) con la herramienta xsd.
Conectarse a un servidor de informes y recuperar una definición de informe.
Escribir un código para actualizar el archivo de definición de informe.
Guardar la definición de informe actualizada en el servidor de informes.
Requisitos
Para poder completar el tutorial en su totalidad, debe disponer de lo siguiente:
Microsoft SQL Server 2005 Reporting Services (SSRS).
Microsoft Visual Studio 2005.
Permisos suficientes para tener acceso al servicio Web del servidor de informes y publicar informes en este servicio en el equipo en que se encuentre el servidor de informes.
La base de datos de ejemplo AdventureWorks instalada en una instancia de SQL Server 2005.
Un informe instalado en el servidor de informes. En este tutorial se usa el informe de ejemplo Company Sales. Para obtener más información sobre los informes de ejemplo, vea Ejemplos de SQL Server Reporting Services.
[!NOTA]
Los ejemplos no se instalan automáticamente durante la ejecución del programa de instalación, pero puede instalarlos en cualquier momento. Para obtener información acerca de cómo instalar los ejemplos, vea Consideraciones para instalar ejemplos y bases de datos de ejemplo de SQL Server.
Tiempo estimado para completar este tutorial: 30 minutos
Tareas
Lección 1: Crear el proyecto de Visual Studio de la aplicación Esquema RDL
Lección 2: Generar clases a partir del esquema RDL con la herramienta xsd
Lección 3: Cargar una definición de informe desde el servidor de informes
Lección 4: Actualizar la definición del informe mediante programación
Lección 5: Publicar la definición de informe en el servidor de informes
Lección 6: Ejecutar la aplicación del esquema RDL (VB/C#)
[!NOTA]
Para consultar los tutoriales, se recomienda agregar los botones Siguiente y Anterior a la barra de herramientas del visor de documentos. Para obtener más información, vea Agregar los botones Siguiente y Anterior a la Ayuda.