Création d'un rapport à l'aide du Générateur de rapports

Mis à jour : 15 septembre 2007

Vous pouvez utiliser le Générateur de rapports pour créer des rapports exploitant toutes les fonctionnalités de Reporting Services. Le Générateur de rapports fournit une interface graphique qui permet la définition des sources de données et des informations de requête, la mise en place de régions et de champs de données dans un rapport, la finition de la mise en page du rapport et la configuration des fonctionnalités interactives.

L'environnement du Générateur de rapports

Le Générateur de rapports représente un ensemble de fenêtres et d'outils graphiques qui s'exécutent dans Visual Studio 2005. Vous pouvez le démarrer à partir de Business Intelligence Development Studio ou de Visual Studio 2005 s'il est installé. Les données et les zones de conception du Générateur de rapports s'affichent dès que vous sélectionnez un projet de rapport ou un modèle de projet de l'Assistant Rapport. Le Générateur de rapports met à votre disposition des concepteurs de requêtes et un éditeur d'expressions. Vous pouvez également utiliser la boîte à outils Visual Studio, l'Explorateur de solutions et la fenêtre Propriétés lorsque vous travaillez sur des rapports.

ms156280.note(fr-fr,SQL.90).gifRemarque :
L'utilisation du Générateur de rapports à partir d'un Bureau à distance ou d'une connexion établie via les services Terminal Server n'est pas prise en charge.

Création d'un rapport dans le Générateur de rapports

Pour créer un rapport dans le Gestionnaire de rapports, choisissez l'une des méthodes suivantes :

  • créer un projet de rapport, puis spécifier manuellement des données de rapport et une mise en page ;
  • utiliser l'Assistant Rapport pour définir des rapports de base selon une procédure détaillée par étapes ;
  • ajouter un rapport en tant qu'élément nouveau ou existant à une solution ou un projet d'application ;
  • importer un rapport Microsoft Access existant ;
  • travailler directement avec le fichier de définition de rapport.

Création d'un projet de rapport

Un projet de rapport fonctionne comme un conteneur de définitions de rapports et de ressources. Tous les fichiers du projet de rapport sont publiés sur le serveur de rapports lors du déploiement du projet. Lorsque vous créez un projet pour la première fois, une solution est également créée comme conteneur pour le projet. Vous pouvez ajouter plusieurs projets dans une solution unique.

Il existe deux méthodes permettant de créer un projet de rapport. Vous pouvez créer un projet de rapport contenant un rapport vide unique ou créer un projet de rapport et un rapport à l'aide de l'Assistant Projet de rapport. Pour connaître les instructions sur la création de projets de rapport, consultez Procédure : créer un projet Report Server (Concepteur de rapports).

Après avoir créé un projet de rapport, vous pouvez ajouter un rapport au projet. Puis, vous pouvez définir une connexion à la source de données et un dataset que vous souhaitez utiliser pour votre rapport. Vous pouvez définir plusieurs sources de données et datasets pour un seul rapport. Après avoir défini les données de votre rapport, vous pouvez concevoir la mise en page et les fonctionnalités interactives de votre choix.

Pour plus d'informations sur la définition de datasets pour un rapport, consultez Définition et gestion des données de rapport. Pour plus d'informations sur la conception du rapport, consultez Utilisation de données dans une mise en page de rapport. Les rapports Reporting Services peuvent être exportés sous divers formats qui affectent le fonctionnement de certaines de leurs fonctionnalités de mise en page et d'interactivité. Pour plus d'informations sur les éléments de conception à prendre en compte pour les différents formats de sortie, consultez Éléments d'appréciation à prendre en considération pour le rendu d'un rapport. Pour plus d'informations sur la création d'un rapport, consultez Procédure : créer un rapport (Concepteur de rapports) et Didacticiel : Création d'un rapport de base.

Utilisation de l'Assistant Rapport

L'Assistant Rapport résume la définition des données et la conception des rapports à une série d'étapes aboutissant à un rapport parachevé. Vous pouvez exécuter l'Assistant Rapport si l'environnement de Visual Studio ne vous est pas très familier ou si vous voulez créer très rapidement un rapport de base. Pour plus d'informations sur l'Assistant Rapport, consultez Création d'un rapport avec l'Assistant Rapport.

Ajout d'un élément de rapport à un projet ou à une solution

Lorsque vous ajoutez un rapport, comme élément nouveau ou existant, à un projet ou à une solution Visual Studio 2005, vous spécifiez un modèle de projet de rapport vide pour créer cet élément. Le fait de définir un élément de rapport déclenche l'ouverture du Générateur de rapports, ce qui vous permet d'accéder à l'intégralité de l'environnement de création dont vous avez besoin pour définir le rapport.

Au départ, un projet de rapport vide ne contient ni informations sur des données ni mise en page. Vous pouvez choisir de créer un rapport vide lorsque vous voulez contrôler chaque étape du processus de création du rapport ou lorsque vous ajoutez un rapport à une solution existante. Une fois le rapport vide créé, la première étape consiste à se connecter à une source de données et à définir une requête. Les étapes suivantes concernent l'ajout de régions et de champs de données, ainsi que la définition de la mise en page du rapport. Pour connaître les instructions concernant l'ajout d'un élément de rapport à une solution ou à un projet existant, consultez Procédure : créer un rapport (Concepteur de rapports). Pour plus d'informations sur l'utilisation des données, consultez Utilisation de données dans une mise en page de rapport. Pour plus d'informations sur la mise en page des rapports, consultez Conception de la mise en page de rapport.

Importation de rapports Microsoft Access

Vous pouvez utiliser le Générateur de rapports pour importer des états à partir d'un fichier de base de données (.mdb) ou d'un fichier de projet (.adp) Microsoft Access. Le Générateur de rapports convertit chaque état contenu dans le fichier de base de données ou de projet en fichier RDL (Report Definition Language) et l'enregistre dans le projet de rapport désigné. Les fonctionnalités d'un rapport Microsoft Access ne sont pas toutes transférables dans un fichier de définition de rapport. Pour plus d'informations sur les étapes d'importation et les fonctionnalités prises en charge, consultez Importation d'états à partir d'Access et Fonctionnalités des états Access prises en charge.

Utilisation directe du fichier de définition de rapport

Lorsque vous créez un rapport dans le Générateur de rapports, ce rapport est enregistré sous forme de fichier XML avec l'extension .rdl. Vous pouvez modifier ce fichier dans le Générateur de rapports, un éditeur de texte ou tout outil dans lequel il est possible de modifier du code XML. Pour plus d'informations, consultez Utilisation directe du langage de définition de rapport.

Voir aussi

Concepts

Méthodes de création d'un rapport
Gestion de rapports
Concepteur de rapports
Utilisation du Générateur de rapports

Aide et Informations

Assistance sur SQL Server 2005