Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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#)