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