Condividi tramite


Procedura: Identificazione della versione di schema di report

Un file di definizione del report include un riferimento allo spazio dei nomi RDL che specifica la versione dello schema di definizione del report utilizzata per convalidare il file rdl. Quando si apre un file con estensione rdl in Progettazione report in Business Intelligence Development Studio, se il report è creato per uno spazio dei nomi precedente, Progettazione report crea automaticamente un file di backup e aggiorna il report allo spazio dei nomi corrente. Salvando la definizione del report aggiornata, si salva il file con estensione rdl convertito. Per ulteriori informazioni, vedere Aggiornamento di report.

Procedura: Identificazione della versione di schema RDL di un report

  • Aprire il report 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/2007/01/reportdefinition">
    

    Lo spazio dei nomi della definizione del report viene specificato dall'URL seguente: https://schemas.microsoft.com/sqlserver/reporting/2007/01/reportdefinition.

Procedura: Identificazione della versione di schema RDL di Progettazione report

  1. Aprire un nuovo progetto Server report.

  2. Scegliere Aggiungi nuovo elemento dal menu Progetto. Verrà visualizzata la finestra di dialogo Aggiungi nuovo elemento.

  3. Nel riquadro Modelli fare clic su Report.

  4. In Nome digitare un nome di report o accettare il nome predefinito.

  5. Fare clic su Aggiungi. Progettazione report apre un nuovo report vuoto nella visualizzazione della struttura.

  6. 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/2007/01/reportdefinition">
    

    Lo spazio dei nomi della definizione del report viene specificato dall'URL seguente: https://schemas.microsoft.com/sqlserver/reporting/2007/01/reportdefinition.

Procedura: Identificazione della versione di schema RDL nel server di report

  • In Gestione report digitare l'URL seguente: https://localhost/reportserver/reportdefinition.xsd

    Il file con estensione xsd viene aperto nel browser.

    L'elemento schema XML 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/2007/01/reportdefinition" 
    xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
    xmlns="https://schemas.microsoft.com/sqlserver/reporting/2007/01/reportdefinition" 
    elementFormDefault="qualified">
    

    Lo spazio dei nomi della definizione del report è specificato dall'URL seguente: https://schemas.microsoft.com/sqlserver/reporting/2007/01/reportdefinition