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 Microsoft Visual 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 Microsoft SQL Server 2008 R2 Reporting Services.

  • Microsoft Visual Studio 2008.

  • 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 AdventureWorks2008R2 instalada en una instancia de SQL Server.

  • Un informe instalado en el servidor de informes. En este tutorial se utiliza el informe de muestra Company Sales 2008. Para obtener más información acerca de los informes de muestra, vea Muestras de productos de SQL Server Reporting Services.

Nota

Las muestras no se instalan automáticamente durante la ejecución del programa de instalación, pero puede instalarlas 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