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 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 MicrosoftVisual 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 SQL Server 2005 Reporting Services (SSRS).
Microsoft Visual Studio 2005.
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 AdventureWorks instalado em uma instância do SQL Server 2005.
Um relatório instalado no seu servidor de relatório. Este tutorial usa o relatório de exemplo, Vendas da Empresa. Para obter mais informações sobre relatórios de exemplo, consulte SQL Server Reporting Services Product Samples (em inglês).
Observaçã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.
Tarefas
Lição 1: Criar o projeto do Visual Studio de 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 do 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 #)
Observação |
---|
Ao revisar tutoriais é recomendável adicionar os botões Avançar e Anterior à barra de ferramentas do visualizador de documentos. Para obter mais informações, consulte Adicionando os botões Próximo e Anterior à Ajuda. |
Consulte também