Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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
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
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).
En el menú de proyecto , haga clic en Agregar Nuevo Elemento. Se abre el cuadro de diálogo Agregar nuevo elemento .
En el panel Plantillas , haga clic en Informe.
En Nombre, escriba un nombre para el informe o acepte el valor predeterminado.
Haga clic en Agregar. El Diseñador de informes abre un nuevo informe en blanco en la vista Diseño.
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.xsdSe 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)