Partilhar via


Atualizando relatórios usando classes geradas a partir do esquema RDL (Tutorial do SSRS)

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

O que você aprenderá

Durante este tutorial, você concluirá as seguintes atividades:

  • Crie um aplicativo usando o modelo de projeto do Aplicativo de Console do Microsoft Visual Studio.

  • Gere classes do esquema RDL (Linguagem de Definição de Relatório) 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 de volta no servidor de relatório.

  • Execute o aplicativo de esquema RDL (VB/C#).

Observação

Os exemplos de código fornecidos neste tutorial podem falhar para relatórios que não têm descrição. A falha ocorre porque a propriedade de descrição não existe para os relatórios com descrição não especificada.

Requisitos

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

  • Microsoft Microsoft SQL Server 2014 Reporting Services.

  • Microsoft Visual Studio 2010.

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

  • O banco de dados de exemplo AdventureWorks2012 foi 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, Vendas da Empresa 2012. Para obter mais informações sobre relatórios de exemplo, consulte Exemplos de Produto do SQL Server Reporting Services.

Observação

Os exemplos não são instalados automaticamente durante a instalação, mas você pode instalá-los a qualquer momento. Para obter informações sobre exemplos, consulte exemplos de produtos do SQL Server.

Tempo estimado para concluir o tutorial: 30 minutos

Tarefas

Lição 1: Criar o projeto do Visual Studio do esquema RDL

Lição 2: Gerar classes do esquema RDL usando a ferramenta xsd

Lição 3: Carregar uma definição de relatório do servidor de relatório

Lição 4: Atualizar a definição de relatório programaticamente

Lição 5: Publicar a definição de relatório no servidor de relatório

Lição 6: Executar o aplicativo de esquema RDL (VB-C#)

Consulte Também

Linguagem RDL (SSRS)