Conception de rapports dans le Concepteur de rapports et le Générateur de rapports version 3.0 (SSRS)

Reporting Services fournit deux environnements pour la création de fichiers de définition de rapport (RDL). Une définition de rapport est un fichier XML contenant des informations sur les sources de données, les données de rapport et la mise en page du rapport. Une définition de rapport ne contient pas de données. Lorsque le rapport est traité, les données et la mise en page sont combinées puis transmises à un générateur de rapports, qui détermine quelles données et quels éléments de mise en page peuvent rentrer sur chaque page.

Utilisez cette rubrique pour comparer les fonctionnalités couramment utilisées du Générateur de rapports version 3.0 et du Concepteur de rapports. Pour une liste complète des fonctionnalités des environnements de création, consultez Comparaison des environnements de création de rapports.

Le tableau suivant compare les fonctionnalités couramment utilisées des deux environnements de création de rapports.

Niveau

Générateur de rapports 3.0

Concepteur de rapports

Description

Le Générateur de rapports est un environnement de création de rapports destiné aux utilisateurs professionnels qui préfèrent travailler dans l'environnement Microsoft Office. Vous ne pouvez travailler que sur un rapport à la fois. Vous pouvez modifier un rapport publié directement depuis un serveur de rapports. Vous pouvez générer rapidement un rapport en ajoutant des éléments depuis la Bibliothèque de parties de rapports, fournie par les concepteurs de rapports de votre organisation.

Le Concepteur de rapports de Business Intelligence Development Studio est un environnement de création de rapports hébergé par Microsoft Visual Studio. Utilisez les fichiers projet et solution du Concepteur de rapports pour organiser et gérer une copie principale des définitions de rapport, des parties de rapports, des sources de données partagées, des datasets partagés et des fichiers de ressources, tels que des images et fichiers de forme ESRI pour les cartes.

Obtention de données

Accédez au serveur de rapports et ajoutez une référence à une source de données partagée ou à un dataset partagé sur le serveur de rapports.

Créez des datasets partagés depuis la vue Dataset partagé, et enregistrez-les sur le serveur de rapports.

Pour un dataset incorporé (local), écrivez ou générez une requête à l'aide du concepteur de requêtes relationnelles. Vous pouvez extraire localement des données depuis tout type de source de données intégré ou bien à partir du serveur de rapports, depuis tout type de source de données du serveur de rapports. Les sources de données personnalisées sur le client ne sont pas prises en charge. Pour afficher l'aperçu d'un rapport, les informations d'identification doivent être valides sur le client pour pouvoir exécuter des requêtes sur les datasets, et valides sur le serveur pour pouvoir afficher un aperçu de rapport.

Publiez une source de données partagée ou un dataset partagé sur un serveur de rapports. Pour afficher l'aperçu d'un rapport, définissez des informations d'identification correspondant à celles de l'ordinateur local. Après avoir publié une source de données partagée, vous devrez peut-être modifier les informations d'identification pour pouvoir travailler depuis le serveur de rapports. Dans les propriétés du projet, vous pouvez choisir de publier des sources de données partagées et des datasets partagés. Utilisez les propriétés de configuration pour créer plusieurs ensembles de propriétés de projet pour le mode production ou debug.

Ajoutez une extension de données personnalisée et installez-la localement et sur le serveur de rapports.

Tables, matrices et listes

Utilisez l'Assistant Tableau/Matrice pour ajouter une table, une matrice ou une liste à un rapport.

Ajoutez manuellement une table, une matrice ou une liste à un rapport depuis la boîte à outils ou le menu contextuel.

Parties de rapports

Sélectionnez des parties de rapport depuis la liste sur le serveur de rapports.

Publiez les éléments d'un rapport en tant que parties de rapport.

Marquez des éléments en tant que parties de rapport. Publiez-les lorsque vous déployez le projet.

Graphiques, graphiques sparkline et barres de données

Utilisez l'Assistant Graphique pour ajouter un graphique à un rapport.

Ajoutez manuellement un graphique à un rapport depuis la boîte à outils ou depuis le menu contextuel.

Cartes

Publiez d'abord des fichiers de forme ESRI sur le serveur de rapports, puis ajoutez une référence à un fichier ESRI depuis votre rapport.

Incluez des fichiers de forme ESRI en tant que ressources dans votre projet et publiez-les sur le serveur de rapports.

Images, zones de texte, rectangles et lignes

Publiez d'abord des fichiers image sur le serveur de rapports, puis ajoutez une référence à l'image depuis votre rapport.

Incluez des images en tant que ressources dans votre projet et publiez-les sur le serveur de rapports.

Mise en forme des éléments de rapport

Utilisez les onglets et les groupes du Ruban pour formater les éléments de l'aire de conception.

Utilisez les barres d'outils Visual Studio pour formater les éléments de l'aire de conception.

Filtrage, regroupement et tri

En mode de création de rapport, créez des groupes à l'aide de l'Assistant Table/Matrice et de l'Assistant Graphique. Par défaut, les expressions de tri sont configurées en tant qu'expressions de groupe.

En mode Dataset partagé, définissez les options de filtre du dataset, puis enregistrez le dataset partagé sur le serveur de rapports ou sur un site SharePoint.

Créez manuellement des groupes en faisant glisser des champs depuis le volet de données de rapport vers les volets de groupe de lignes de table et matrice et de groupe de colonnes de table et matrice, ou vers les volets de catégorie de graphique et des séries. Par défaut, les expressions de tri sont configurées en tant qu'expressions de groupe.

Dans l'Explorateur de solutions, depuis le dossier Datasets partagés, définissez les filtres du dataset, et enregistrez-les dans le projet. Lorsque vous déployez le projet, les datasets partagés sont enregistrés sur le serveur de rapports ou sur un site SharePoint.

Extraction, exploration, sous-états et régions de données imbriquées

L'extraction et les sous-états ne sont pris en charge qu'en mode serveur. Ils ne sont pas pris en charge en mode local.

Ajoutez à un élément une action développer/réduire à l'aide de l'Assistant Table ou Matrice.

En mode local, ajoutez des références aux rapports dans le projet pour les cibles d'extraction ou les sous-états.

L'Assistant Table ou Matrice n'est pas disponible.

Ajoutez manuellement une action développer/réduire à un élément de la boîte de dialogue Propriétés de la zone de texte ou de la boîte de dialogue Group, à partir d'un groupe affiché dans le volet de regroupement.

Expressions

Utilisez des expressions par défaut pour afficher, regrouper et trier les données du rapport. Vous pouvez écrire des expressions dans Microsoft Visual Basic, cependant, ce dernier propose moins d'options de débogage que le Concepteur de rapports.

Écrivez des expressions dans Visual Basic. L'éditeur d'expressions prend en charge la syntaxe IntelliSense. Utilisez la fenêtre Sortie pour afficher les avertissements et les messages d'erreur de compilation. Ajoutez des références aux assemblys .NET Framework ou aux assemblys personnalisés contenant du code personnalisé.

Description

Générateur de rapports

Concepteur de rapports

Emplacement des boutons

Dans le Ruban.

Dans la boîte à outils ou les barres d'outils Visual Studio.

Disposition

Sous l'onglet Accueil, dans le groupe Disposition.

Dans le menu Affichage, pointez sur Barres d'outils, puis cliquez sur Disposition.

Zoom

En mode de création de rapport ou dans l'aperçu, utilisez le curseur situé en bas à droite. Le facteur de zoom est indiqué en tant que pourcentage.

Dans le menu Affichage, pointez sur Barres d'outils, puis cliquez sur Rapport. Dans la barre d'outils Rapports, sélectionnez un facteur de zoom dans la liste déroulante.

Ajouts de la communauté

AJOUTER
Afficher: