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.
Depois de criar seu projeto do Visual Studio, a próxima etapa é recuperar uma cópia local do esquema de definição de relatório e executar a Ferramenta de Definição de Esquema XML (Xsd.exe).
Para gerar as classes RDL
Abra uma instância do Microsoft Internet Explorer (ou navegador da Web equivalente) e navegue até a seguinte URL:
https://schemas.microsoft.com/sqlserver/reporting/2010/01/reportdefinition/ReportDefinition.xsdDepois que o esquema RDL tiver sido aberto no navegador, navegue até o menu Arquivo e selecione Salvar como.
Navegue até o local onde você criou seu projeto do Visual Studio e salve o esquema com o nome do arquivo ReportDefinition.xsd.
Depois que o arquivo tiver sido salvo, abra uma instância do prompt de comando do Visual Studio 2010. Para abrir uma instância do prompt de comando, clique no menu Iniciar, aponte para Todos os Programas, aponte para o Microsoft Visual Studio 2010, aponte para As Ferramentas do Visual Studio e clique no Prompt de Comando do Visual Studio (2010).
Altere o caminho atual para o local onde você salvou o arquivo ReportDefinition.xsd:
CD\<ReportDefinition.xsd Path>Gere o arquivo ReportDefinition.cs que contém as classes para o esquema RDL com o seguinte comando:
xsd /c /n:SampleRDLSchema ReportDefinition.xsdPara gerar um arquivo ReportDefinition.vb, use este comando:
xsd /c /l:VB /n:SampleRDLSchema ReportDefinition.xsdAdicione ReportDefinition.xsd ao seu projeto. No menu Projeto , clique em Adicionar Item Existente. Navegue até o local do arquivo ReportDefinition.xsd, selecione ReportDefinition.xsd e clique em Adicionar.
Observação
Depois de adicionar o arquivo ReportDefinition.xsd ao projeto, você observará no Gerenciador de Soluções que o arquivo ReportDefinition.cs (.vb) não está lá. Para exibir o arquivo, clique no botão expandir/recolher ao lado do arquivo ReportDefinition.xsd.
Próxima lição
Na próxima lição, você escreverá código para carregar uma definição de relatório de um servidor de relatório usando as classes geradas do esquema RDL. Confira a lição 3: carregar uma definição de relatório do servidor de relatório.
Consulte Também
Atualizando relatórios usando classes geradas a partir do esquema RDL (Tutorial do SSRS)
Linguagem RDL (SSRS)