Tutorial: Actualizar informes con clases generadas a partir del esquema RDL

Nuevo: 17 de julio de 2006

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 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.
  • 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 utiliza el informe de ejemplo Company Sales. Para obtener más información acerca de los informes de ejemplo, vea Ejemplos de informes de AdventureWorks.

[!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 Instalar ejemplos.

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.

Vea también

Tareas

Tutorial: Generar RDL mediante .NET Framework

Conceptos

Tutoriales de Reporting Services

Otros recursos

Ejemplos de informes (Reporting Services)
Instalar ejemplos y bases de datos de ejemplo AdventureWorks
Report Definition Language

Ayuda e información

Obtener ayuda sobre SQL Server 2005