Didacticiel : ajout d'un graphique à secteurs à un rapport (Générateur de rapports version 2.0)

Les graphiques à secteurs et les graphiques en anneau affichent des données sous la forme d'une proportion de la totalité. Les graphiques en secteurs sont utilisés le plus souvent pour faire des comparaisons entre des groupes. Les graphique à secteurs et les graphiques en anneau, ainsi que les graphiques en pyramide et les graphiques en entonnoir, constituent un groupe de graphiques connus sous le nom de graphiques à base de formes. Les graphiques à base de formes n'ont pas d'axe. Lorsqu'un champ numérique est placé sur un graphique à base de formes, le graphique calcule le pourcentage de chaque valeur par rapport au total.

Lorsqu'un graphique à secteurs comporte trop de points de données, vos étiquettes de points de données peuvent devenir illisibles. Dans ce cas, envisagez d'utiliser un graphique en courbes. Pensez à utiliser des graphiques à secteurs uniquement lorsque vos données ont été agrégées en quelques points de données.

Contenu du didacticiel

Dans ce didacticiel, vous apprendrez à :

  • Créer un nouveau dataset et utiliser le concepteur de requêtes relationnelles pour choisir une vue à partir de la base de données. Une vue est un objet prédéfini que vous pouvez utiliser pour récupérer des données connexes de tables distinctes, par exemple commercial et ventes annuelles.

  • Ajouter un graphique à secteurs pour afficher les données.

  • Sur chaque secteur du graphique, afficher le pourcentage de ce secteur par rapport à l'ensemble.

  • Combiner plusieurs petits secteurs en un secteur plus grand qui représente l'ensemble de ces secteurs.

  • Modifier les options d'affichage du graphique à secteurs.

Durée estimée pour effectuer le didacticiel : 10 minutes.

Conditions requises

Pour exécuter ce didacticiel, vous devez réunir les conditions suivantes :

Pour ouvrir un rapport existant

  1. Cliquez sur Démarrer, pointez sur Programmes, sur Générateur de rapports Microsoft SQL Server 2008, puis cliquez sur Générateur de rapports version 2.0.

  2. À partir du bouton Générateur de rapports, cliquez sur Ouvrir.

  3. Cliquez sur Sites et serveurs récents, puis accédez à Sales Order sur le serveur de rapports.

Vous allez ensuite ajouter un graphique à secteurs au rapport.

Pour ajouter un graphique à secteurs à l'aide de l'Assistant Graphique

  1. Dans le ruban, sous l'onglet Insérer, cliquez sur Graphique, puis sur Assistant Graphique.

    Étant donné qu'il existe déjà un dataset dans le rapport, la page Choisir un dataset s'affiche. Dans ce didacticiel, vous allez créer un nouveau dataset.

  2. Cliquez sur Créer un dataset, puis cliquez à deux reprises sur Suivant. La page Créer une requête s'affiche.

    Dans certaines bases de données, les tables sont organisées dans des schémas. La vue Base de données affiche la hiérarchie des schémas. Vous pouvez développer chaque schéma afin d'afficher les tables et les vues.

  3. Dans le volet Vue de base de données, développez Sales, Vues, puis vSalesPersonSalesByFiscalYears. Sélectionnez les colonnes suivantes : FullName et 2004.

  4. Cliquez sur Exécuter (!) pour afficher un jeu de résultats.

    Le jeu de résultats indique 14 lignes et 2 colonnes. Pour chaque commercial, une ligne affiche un nom et le total des ventes pour l'année 2004.

  5. Cliquez sur Suivant. La page Choisir un type de graphique s'affiche.

  6. Cliquez sur Secteurs, puis sur Suivant. La page Organiser les champs du graphique s'affiche.

    Dans le volet Champs disponibles figurent deux champs : FullName et ID2004. Les noms de colonnes qui commencent par un chiffre sont convertis en noms de champs de dataset qui commencent par les lettres « ID » suivies du chiffre.

  7. Faites glisser FullName vers le volet Catégories. Les catégories définissent le nombre de secteurs du graphique à secteurs. Dans cet exemple, il y a 14 secteurs, un pour chaque commercial.

  8. Faites glisser ID2004 vers le volet Valeurs. ID2004 représentent l'ensemble des ventes de l'année 2004. Le volet Valeurs affiche [Sum(ID2004)] car le graphique affiche l'agrégation pour chaque personne.

  9. Cliquez sur Terminer.

  10. Le graphique est ajouté à l'aire de conception.

  11. Cliquez sur Exécuter pour afficher un aperçu du rapport.

Le rapport affiche le graphique à secteurs avec 14 secteurs, un pour chaque commercial. La taille de chaque secteur représente les ventes de ce commercial pour l'année 2004.

Vous pouvez ensuite afficher le montant des ventes sous forme de pourcentage de l'ensemble.

Pour afficher des pourcentages dans chaque secteur du graphique à secteurs

  1. Passez en mode Conception.

  2. Cliquez avec le bouton droit sur le graphique, puis cliquez sur Afficher les étiquettes de données. Les étiquettes de données s'affichent sur le graphique.

  3. Cliquez avec le bouton droit sur une étiquette, puis cliquez sur Propriétés de l'étiquette de la série.

  4. Dans la zone de liste déroulante Données de l'étiquette, sélectionnez #PERCENT.

  5. (Facultatif) Pour indiquer le nombre de décimales affichées sur l'étiquette, tapez "#PERCENT{Pn}", où n correspond au nombre de décimales à afficher. Par exemple, pour ne pas afficher de décimale, utilisez "#PERCENT{P0}".

    [!REMARQUE]

    L'option Format de nombre de la boîte de dialogue de propriétés Étiquette de la série n'a aucun effet lorsque vous mettez en forme des pourcentages. Elle met uniquement en forme les étiquettes sous forme de pourcentages, mais ne calcule pas le pourcentage représenté par chaque secteur du graphique à secteurs.

  6. Cliquez sur OK.

  7. Cliquez sur Exécuter pour afficher un aperçu du rapport.

Le rapport affiche le pourcentage de chaque secteur par rapport à l'ensemble.

Pour regrouper dans un même secteur les secteurs du graphique représentant moins de 5 pour cent

  1. Passez en mode Conception.

  2. Sous l'onglet Affichage, dans le groupe Afficher/Masquer, sélectionnez Propriétés.

  3. Dans l'aire de conception, cliquez sur un secteur du graphique. Les propriétés de la série sont affichées dans le volet Propriétés.

  4. Dans la section Général, développez le nœud CustomAttributes.

  5. Affectez à la propriété CollectedStyle la valeur SingleSlice.

  6. Vérifiez que la propriété CollectedThresholdUsePercent a la valeur True.

  7. Vérifiez que la propriété CollectedThreshold a la valeur 5.

  8. Dans le ruban, sous l'onglet Accueil, cliquez sur Exécuter pour afficher l'aperçu du rapport.

Dans la légende, la catégorie « Autre » est désormais présente. Le nouveau secteur regroupe tous les secteurs de moins de 5 % dans un seul secteur qui représente 21 % de l'ensemble.

Pour ajouter un effet de dessin au graphique à secteurs

  1. Passez en mode Conception.

  2. Ouvrez le volet Propriétés si ce n'est pas déjà fait.

  3. Double-cliquez sur le graphique à secteurs. Les propriétés de série du graphique à secteurs sont affichées dans le volet Propriétés.

  4. Dans le volet Propriétés, développez le nœud CustomAttributes.

  5. Affectez à PieDrawingStyle la valeur SoftEdge.

    [!REMARQUE]

    Les effets de dessin et les effets 3D sont des options exclusives. Si des effets 3D sont appliqués à un graphique, PieDrawingStyle n'est pas disponible dans le volet Propriétés.

  6. Cliquez sur Exécuter pour afficher un aperçu du rapport.

Étapes suivantes

Vous avez terminé le didacticiel d'ajout d'un graphique à secteurs à votre rapport.