Tutorial: Gerando a Linguagem RDL com o .NET Framework

Este tutorial ilustra como gravar a RDL (linguagem de definição de relatório) em um arquivo de definição de relatório usando a classe System.Xml..::..XmlDocument. A classe XmlDocument fornece um DOM (modelo de objeto de documento) XML que se pode usar para gerar rapidamente a estrutura de dados de uma RDL e ajuda a criar documentos de definição de relatório em conformidade com a especificação RDL.

Se for necessário gravar dados XML como dados raw sem a sobrecarga de um DOM, você poderá usar um System.Xml..::..XmlTextWriter. O gravador fornece um método rápido e direto de geração de XML. O System.Xml..::..XmlTextWriter é gravado em um fluxo em vez de usar um modelo de objeto como o XML DOM.

O que você aprenderá

No decorrer deste tutorial, você executará estas atividades:

  • Crie um aplicativo que use o modelo de projeto do Aplicativo de Console do Visual Studio.

  • Adicione uma conexão ao banco de dados de exemplo AdventureWorks2008R2.

  • Grave o código para recuperar uma lista de campos para a fonte de dados.

  • Grave o código para gerar um arquivo de definição de relatório simples que pode ser usado para criar um relatório.

Requisitos

Para concluir o tutorial, você deve ter o seguinte:

  • Microsoft Microsoft SQL Server 2008 R2 Reporting Services.

  • O Microsoft Visual Studio 2008 ou uma ferramenta de desenvolvimento similar compatível com o Microsoft .NET Framework.

  • O banco de dados de exemplo AdventureWorks2008R2 instalado em uma instância do SQL Server. Os exemplos não são instalados automaticamente durante a instalação, mas podem ser instalados a qualquer momento. Para obter informações sobre como instalar os exemplos, consulte Considerações para instalar exemplos e bancos de dados de exemplo do SQL Server.

Tempo estimado para concluir o tutorial: 60 minutos

Consulte também

Outros recursos