Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

Rechercher la version du schéma de définition de rapport (SSRS)

Un fichier de définition de rapport spécifie l'espace de noms RDL de la version du schéma de définition de rapport qui est utilisée pour valider le fichier rdl. Lorsque vous ouvrez un fichier .rdl dans un environnement de création de rapports, tel que le Concepteur de rapports de Outils de données SQL Server (SSDT) ou le Générateur de rapports, si le rapport a déjà été créé pour un espace de noms, un fichier de sauvegarde est automatiquement créé et le rapport est mis à niveau d'après l'espace de noms actuel. Lorsque vous enregistrez la définition de rapport mise à niveau, vous enregistrez le fichier .rdl converti. C'est la seule méthode pour mettre à niveau une définition de rapport. La définition de rapport proprement dite n'est pas mise à niveau sur un serveur de rapports. Le rapport compilé est mis à niveau sur un serveur de rapports. Pour plus d'informations, consultez Rapports de mise à niveau.

Procédure : identifier la version du schéma RDL d'un rapport

  • Ouvrez le fichier de rapport .rdl dans une application, telle que le Bloc-notes ou XML Notepad 2007, dans laquelle vous pouvez visualiser le fichier xml.

    L'élément de rapport XML indique l'espace de noms du schéma. Par exemple, l'élément de rapport suivant indique l'espace de noms pour le Concepteur de rapports et l'espace de noms pour la définition de rapport.

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

    L'espace de noms de la définition de rapport est spécifié par l'URL suivante : http://schemas.microsoft.com/sqlserver/reporting/2009/01/reportdefinition.

Procédure : identifier la version du schéma RDL du Concepteur de rapports

  1. Ouvrez un nouveau projet. La version du projet que vous choisissez détermine la version du schéma RDL. Dans SQL Server 2014, plusieurs versions de schéma sont prises en charge. Pour plus d'informations, consultez Déploiement et prise en charge des versions dans les outils de données SQL Server (SSRS).

  2. Dans le menu Projet, cliquez sur Ajouter un nouvel élément. La boîte de dialogue Ajouter un nouvel élément s'ouvre.

  3. Dans le volet Modèles, cliquez sur Rapport.

  4. Dans la zone Nom, tapez un nom de rapport ou acceptez la valeur par défaut.

  5. Cliquez sur Ajouter. Le Concepteur de rapports ouvre un rapport vide en mode Création.

  6. Dans le menu Affichage, cliquez sur Code. La définition du rapport s'affiche sous forme de fichier XML.

    L'élément de rapport XML indique l'espace de noms du schéma. Par exemple, l'élément de rapport suivant indique l'espace de noms pour le Concepteur de rapports et l'espace de noms pour la définition du rapport.

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

    L'espace de noms de la définition de rapport est spécifié par l'URL suivante : http://schemas.microsoft.com/sqlserver/reporting/2009/01/reportdefinition

Procédure : identifier la version du schéma RDL sur Report Server

  • Dans le Gestionnaire de rapports, tapez l'URL du serveur de rapports. Par exemple, l'URL suivante spécifie un serveur de rapports sur l'ordinateur local :

    http://localhost/reportserver/reportdefinition.xsd

    Le fichier .xsd s'ouvre dans le navigateur.

    L'élément de schéma XML indique l'espace de noms du schéma. Par exemple, l'élément de schéma suivant indique trois espaces de noms : la référence targetNamespace utilisée en interne par Visual Studio, la référence xsd pour le schéma lui-même (xsd) et la référence de définition de rapport.

    <xsd:schema 
    targetNamespace="http://schemas.microsoft.com/sqlserver/reporting/2009/01/reportdefinition" 
    xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
    xmlns="http://schemas.microsoft.com/sqlserver/reporting/2009/01/reportdefinition" 
    elementFormDefault="qualified">
    

    L'espace de noms de la définition de rapport est spécifié par l'URL suivante : http://schemas.microsoft.com/sqlserver/reporting/2009/01/reportdefinition

Cela vous a-t-il été utile ?
(1500 caractères restants)
Merci pour vos suggestions.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft