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
Tarefas
Lição 1: Criando o projeto do Visual Studio de gerador de RDL
Lição 2: Criando uma conexão com o banco de dados de exemplo
Lição 3: Recuperando um lista de campos para a definição de relatório
Lição 4: Criando código para gerar o arquivo de definição de relatório
Lição 5: Executando o aplicativo gerador de RDL (VB/C #)
Observação |
---|
Ao examinar tutoriais, é recomendável adicionar os botões Próximo e Anterior à barra de ferramentas do visualizador de documentos. Para obter mais informações, consulte Adicionando os botões Próximo e Anterior à Ajuda. |