Compartir a través de


Buscar la versión del esquema de definición de informe (SSRS)

Un archivo de definición de informe especifica el espacio de nombres RDL para la versión del esquema de definición de informe que se utiliza para validar el archivo rdl. Al abrir un archivo .rdl en un entorno de creación de informes como el Diseñador de informes en SQL Server Data Tools (SSDT) o el Generador de informes, si el informe se creó para un espacio de nombres anterior, se crea automáticamente un archivo de copia de seguridad y el informe se actualiza al espacio de nombres actual. Si se guarda la definición de informe actualizada, se ha guardado el archivo .rdl convertido. Esta es la única manera para actualizar una definición de informe. La definición de informe en sí misma no se actualiza en un servidor de informes. El informe de compilación se actualiza en un servidor de informes. Para más información, consulte Upgrade Reports.

Cómo: Identificar la versión de esquema RDL de un informe

  1. Abra el archivo .rdl de informe en una aplicación como el Bloc de notas o el Bloc de notas XML 2007 en el que puede ver el xml.

    El elemento de informe XML especifica el espacio de nombres del esquema. Por ejemplo, el elemento de informe siguiente especifica el espacio de nombres para el Diseñador de informes y el espacio de nombres para la definición de informe.

    <Report xmlns:rd=https://schemas.microsoft.com/SQLServer/reporting/reportdesigner   
    xmlns="https://schemas.microsoft.com/sqlserver/reporting/2009/01/reportdefinition">  
    

    La dirección URL siguiente especifica el espacio de nombres de definición de informe: https://schemas.microsoft.com/sqlserver/reporting/2009/01/reportdefinition.

Cómo: Identificar la versión de esquema RDL del Diseñador de informes

  1. Abra un proyecto nuevo. La versión del proyecto que elija determina la versión del esquema RDL. En SQL Server 2014, se admite más de una versión de esquema. Para más información, vea Implementación y compatibilidad de versiones en SQL Server Data Tools (SSRS).

  2. En el menú de proyecto , haga clic en Agregar Nuevo Elemento. Se abre el cuadro de diálogo Agregar nuevo elemento .

  3. En el panel Plantillas , haga clic en Informe.

  4. En Nombre, escriba un nombre para el informe o acepte el valor predeterminado.

  5. Haga clic en Agregar. El Diseñador de informes abre un nuevo informe en blanco en la vista Diseño.

  6. En el menú Ver , haga clic en Código. La definición de informe se muestra como un archivo XML.

    El elemento de informe XML especifica el espacio de nombres del esquema. Por ejemplo, el elemento de informe siguiente especifica el espacio de nombres para el Diseñador de informes y el espacio de nombres para la definición de informe.

    <Report xmlns:rd=https://schemas.microsoft.com/SQLServer/reporting/reportdesigner  
    xmlns="https://schemas.microsoft.com/sqlserver/reporting/2009/01/reportdefinition">  
    

    La dirección URL siguiente especifica el espacio de nombres para la definición de informe: https://schemas.microsoft.com/sqlserver/reporting/2009/01/reportdefinition

Cómo: Identificar la versión del esquema RDL en el servidor de informes

  • En el Administrador de informes, escriba la dirección URL del servidor de informes. Por ejemplo, la dirección URL siguiente especifica un servidor de informes en el equipo local:

    https://localhost/reportserver/reportdefinition.xsd

    Se abre el archivo .xsd en el explorador.

    El elemento de esquema XML especifica el espacio de nombres del esquema. Por ejemplo, el elemento de esquema siguiente especifica tres espacios de nombres: la referencia de targetNamespace usada internamente por Visual Studio, la referencia de xsd para el propio esquema (xsd) y la referencia de la definición de informe.

    <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">  
    

    La dirección URL siguiente especifica el espacio de nombres para la definición de informe: https://schemas.microsoft.com/sqlserver/reporting/2009/01/reportdefinition

Véase también

Actualizar informes
Lenguaje de definición de informes (SSRS)