Partilhar via


Tutorial: Gerando a Linguagem RDL com o .NET Framework

Este tutorial ilustra como gravar a linguagem RDL em um arquivo de definição de relatório que usa a classe System.Xml..::..XmlTextWriter. O gravador fornece uma maneira rápida e somente de avanço de geração de XML, RDL, e ajuda você a criar documentos de definição de relatório em conformidade com a especificação RDL. A classe System.Xml..::..XmlTextWriter é gravada em um fluxo e não usa um modelo de objeto, como o XML DOM, melhorando o desempenho.

Normalmente, uma classe System.Xml..::..XmlTextWriter é usada se for necessário gravar XML como dados brutos sem a sobrecarga de DOM. A System.Xml..::..XmlTextWriter é uma implementação da classe System.Xml..::..XmlTextWriter que fornece a API que grava o XML em um fluxo de arquivo. A classe XmlTextWriter fornece vários métodos que são úteis para criar um arquivo de definição de relatório. Especificamente, o seguinte tutorial mostra como criar um arquivo de definição de relatório usando os métodos XmlTextWriterWriteStartElement()()()(), XmlTextWriterWriteAttributeString()()()(), XmlTextWriterWriteElementString()()()() e XmlTextWriter..::..WriteEndElement.

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 AdventureWorks.

  • 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 Reporting Services.

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

  • O banco de dados de exemplo AdventureWorks instalado em uma instância do SQL Server 2008. 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