Tutorial: Generar RDL mediante .NET Framework

Este tutorial muestra cómo escribir Lenguaje RDL (Report Definition Language) en un archivo de definición de informe utilizando la clase System.Xml..::..XmlDocument. La clase XmlDocument proporciona un modelo de objeto de documento (DOM) XML que puede utilizar para generar la estructura de datos RDL rápidamente y le ayuda a crear documentos de definición de informe que cumplan la especificación RDL.

Si tiene que escribir XML como datos sin formato sin la sobrecarga de un DOM, puede utilizar un System.Xml..::..XmlTextWriter. El sistema de escritura proporciona una manera rápida de generar XML. System.Xml..::..XmlTextWriter escribe en una secuencia en lugar de usar un modelo de objetos como XML DOM.

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 Visual Studio.

  • Agregar una conexión a la base de datos de ejemplo AdventureWorks2008R2.

  • Escribir código para recuperar una lista de campos para el origen de los datos.

  • Escribir código para generar un archivo de definición de informe sencillo que se puede utilizar para crear un informe.

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 o una herramienta de desarrollo similar compatible con Microsoft .NET Framework.

  • La base de datos de ejemplo AdventureWorks2008R2 instalada en una instancia de SQL Server. 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: 60 minutos