Tutorial: Atualizando Relatórios por Meio de Classes Geradas a Partir do Esquema RDL

Este tutorial demonstra como usar a Ferramenta de Definição de Esquema XML (Xsd.exe) para gerar classes que permitem a você serializar e desserializar os arquivos de definição de relatório (.rdl e .rdlc) com a classe Microsoft .NET FrameworkXmlSerializer.

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

  • Gere classes com base no esquema RDL usando a ferramenta xsd.

  • Conecte-se a um servidor de relatório e recupere uma definição de relatório.

  • Escreva código para atualizar o arquivo de definição de relatório.

  • Salve a definição de relatório atualizada no servidor de relatório.

Requisitos

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

  • Microsoft Microsoft SQL Server 2008 R2 Reporting Services.

  • Microsoft Visual Studio 2008.

  • Permissões suficientes para acessar e publicar relatórios no serviço Web Servidor de Relatórios no computador em que o servidor de relatório está localizado.

  • O banco de dados de exemplo AdventureWorks2008R2 instalado em uma instância do SQL Server.

  • Um relatório instalado no servidor de relatório. Este tutorial usa o relatório de exemplo, Company Sales 2008. Para obter mais informações sobre relatórios de exemplo, consulte SQL Server Reporting Services Product Samples (em inglês).

ObservaçãoObservação

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: 30 minutos.