Como identificar a versão do esquema de relatório
Um arquivo de definição de relatório inclui uma referência ao namespace do RDL que especifica a versão do esquema de definição de relatório usado para validar o arquivo .rdl. Ao abrir um arquivo .rdl no Designer de Relatórios do Business Intelligence Development Studio, se o relatório tiver sido criado para um namespace anterior, o Designer de Relatórios criará automaticamente um arquivo de backup e atualizará o relatório para o namespace atual. Se você salvar a definição de relatório atualizada, terá salvo o arquivo .rdl convertido. Para obter mais informações, consulte Atualizando relatórios.
Como identificar a versão do esquema RDL de um relatório
Abra o relatório em um aplicativo como o Bloco de Notas ou Bloco de Notas XML 2007, que permite visualizar o xml.
O elemento Relatório XML especifica o namespace do esquema. Por exemplo, o elemento Relatório a seguir especifica o namespace do Designer de Relatórios e o namespace da definição de relatório.
<Report xmlns:rd=https://schemas.microsoft.com/SQLServer/reporting/reportdesigner xmlns="https://schemas.microsoft.com/sqlserver/reporting/2007/01/reportdefinition">
O namespace de definição de relatório é especificado pela seguinte URL: https://schemas.microsoft.com/sqlserver/reporting/2007/01/reportdefinition.
Como identificar a versão do esquema RDL de um Designer de Relatórios
Abra um novo projeto do Servidor de Relatórios.
No menu Projeto, clique em Adicionar Novo Item. A caixa de diálogo Adicionar Novo Item é aberta.
No painel Modelos, clique em Relatório.
Em Nome, digite um nome para o relatório ou aceite o nome padrão.
Clique em Adicionar. O Designer de Relatórios abre um novo relatório em branco na exibição Design.
No menu Exibir, clique em Código. A definição de relatório é exibida como um arquivo XML.
O elemento Relatório XML especifica o namespace do esquema. Por exemplo, o elemento Relatório a seguir especifica o namespace do Designer de Relatórios e o namespace da definição de relatório.
<Report xmlns:rd=https://schemas.microsoft.com/SQLServer/reporting/reportdesigner xmlns="https://schemas.microsoft.com/sqlserver/reporting/2007/01/reportdefinition">
O namespace de definição de relatório é especificado pela seguinte URL: https://schemas.microsoft.com/sqlserver/reporting/2007/01/reportdefinition.
Como identificar a versão do esquema RDL no Servidor de Relatórios
No Gerenciador de Relatórios, digite a URL a seguir: https://localhost/reportserver/reportdefinition.xsd
O arquivo .xsd é aberto no navegador.
O elemento de Esquema XML especifica o namespace do esquema. Por exemplo, o elemento de esquema a seguir especifica três namespaces: a referência targetNamespace que é usada internamente pelo Visual Studio, a referência xsd do próprio esquema (xsd) e a referência de definição de relatório.
<xsd:schema targetNamespace="https://schemas.microsoft.com/sqlserver/reporting/2007/01/reportdefinition" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="https://schemas.microsoft.com/sqlserver/reporting/2007/01/reportdefinition" elementFormDefault="qualified">
O namespace de definição de relatório é especificado pela seguinte URL: https://schemas.microsoft.com/sqlserver/reporting/2007/01/reportdefinition.
Consulte também