Procedura: Individuazione della versione di schema della definizione del report (SSRS)
Un file di definizione del report specifica lo spazio dei nomi RDL per la versione dello schema di definizione del report utilizzata per convalidare il file rdl. Quando si apre un file con estensione rdl in un ambiente di creazione di report, ad esempio Progettazione report in Business Intelligence Development Studio o Generatore report, se il report è creato per uno spazio dei nomi precedente, viene automaticamente creato un file di backup e il report viene aggiornato allo spazio dei nomi corrente. Salvando la definizione del report aggiornata, si salva il file con estensione rdl convertito. Questo è l'unico modo per aggiornare una definizione del report. La definizione del report non viene aggiornata su un server di report. Il report compilato viene aggiornato su un server di report. Per ulteriori informazioni, vedere Aggiornamento di report.
Procedura: Identificazione della versione di schema RDL di un report
Aprire il file del report con estensione rdl in un'applicazione, ad esempio Blocco note o XML Blocco note 2007, nella quale è possibile visualizzare file in formato xml.
L'elemento Report XML specifica lo spazio dei nomi dello schema. L'elemento Report seguente, ad esempio, specifica lo spazio dei nomi per Progettazione report e lo spazio dei nomi per la definizione del report.
<Report xmlns:rd=https://schemas.microsoft.com/SQLServer/reporting/reportdesigner xmlns="https://schemas.microsoft.com/sqlserver/reporting/2009/01/reportdefinition">
Lo spazio dei nomi della definizione del report viene specificato dall'URL seguente: https://schemas.microsoft.com/sqlserver/reporting/2009/01/reportdefinition.
Procedura: Identificazione della versione di schema RDL di Progettazione report
Apre un nuovo progetto. La versione del progetto che si sceglie determina la versione dello schema RDL. In SQL Server 2008 R2, viene supportata più di una versione dello schema. Per ulteriori informazioni, vedere Compilazione di report in Business Intelligence Development Studio.
Scegliere Aggiungi nuovo elemento dal menu Progetto. Verrà visualizzata la finestra di dialogo Aggiungi nuovo elemento.
Nel riquadro Modelli fare clic su Report.
In Nome digitare un nome di report o accettare il nome predefinito.
Fare clic su Aggiungi. Progettazione report apre un nuovo report vuoto nella visualizzazione della struttura.
Scegliere Codice dal menu Visualizza. La definizione del report viene visualizzata come file XML.
L'elemento Report XML specifica lo spazio dei nomi dello schema. L'elemento Report seguente, ad esempio, specifica lo spazio dei nomi per Progettazione report e lo spazio dei nomi per la definizione del report.
<Report xmlns:rd=https://schemas.microsoft.com/SQLServer/reporting/reportdesigner xmlns="https://schemas.microsoft.com/sqlserver/reporting/2009/01/reportdefinition">
Lo spazio dei nomi della definizione del report viene specificato dall'URL seguente: https://schemas.microsoft.com/sqlserver/reporting/2009/01/reportdefinition.
Procedura: Identificazione della versione di schema RDL nel server di report
In Gestione report digitare l'URL per il server di report. Ad esempio, nel seguente URL viene specificato un server di report sul computer locale:
https://localhost/reportserver/reportdefinition.xsd
Il file con estensione xsd viene aperto nel browser.
L'elemento XML Schema specifica lo spazio dei nomi dello schema. Nell'elemento schema seguente, ad esempio, sono specificati tre spazi dei nomi: il riferimento di targetNamespace utilizzato internamente da Visual Studio, il riferimento xsd per lo schema stesso (xsd) e il riferimento della definizione del report.
<xsd:schema targetNamespace="https://schemas.microsoft.com/sqlserver/reporting/2009/01/reportdefinition" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="https://schemas.microsoft.com/sqlserver/reporting/2009/01/reportdefinition" elementFormDefault="qualified">
Lo spazio dei nomi della definizione del report viene specificato dall'URL seguente: https://schemas.microsoft.com/sqlserver/reporting/2009/01/reportdefinition.
Vedere anche