Partager via


Leçon 4 : Ajout d'histogrammes et de graphiques de barres de données (SSRS)

Dans cette leçon, vous allez apprendre à ajouter des éléments de rapport au rapport Employee_Sales_Summary_2008R2 qui permettent de répondre à la question suivante pour un vendeur AdventureWorks :

  • Quelle est la différence entre les ventes pour chaque catégorie de produit de ce mois et les ventes saisonnières des années précédentes ?

Vous ajouterez un histogramme et un graphique de barre de données pour visualiser les données du dataset EmpSalesMonth2008R2.

Contenu du didacticiel

Dans cette leçon, vous effectuerez les tâches suivantes :

  • Afficher les ventes pour chaque catégorie pour un mois pour chacune des différentes années sur un histogramme et également dans une table avec un graphique de barre de données.

  • Placer les deux graphiques comme homologues sur l'aire de conception du rapport pour contrôler l'endroit où les graphiques apparaissent sur le rapport rendu.

Durée estimée pour effectuer ce didacticiel : 20 minutes.

Conditions requises

Pour plus d'informations sur les conditions requises, consultez Composants requis pour les exemples de rapports AdventureWorks 2008R2 (SSRS).

Cette leçon part du principe que vous avez terminé Création du projet Report Server et du rapport AdventureWorks2008R2_Base (SSRS) pour créer le projet de rapport, la source de données partagée et les datasets partagés, ainsi que la Leçon 3 : ajout d'une matrice, de variables et d'indicateurs comme indicateurs de performance clés (SSRS).

Conseils

Examinez les conseils sur l'affichage des relations hiérarchiques entre les éléments de rapport à l'aide du volet Structure du document. Pour plus d'informations, consultez Conseils pour la conception de rapports (Générateur de rapports version 3.0 et SSRS).

Pour ouvrir le projet et le rapport

  1. Dans Business Intelligence Development Studio, ouvrez les exemples de rapports AdventureWorks 2008R2 du projet Report Server que vous avez créés dans la leçon précédente.

  2. Ouvrez le rapport Employee_Sales_Summary_2008R2.

Pour ajouter et configurer un histogramme

  1. Ajoutez un Histogramme au rapport sous le rectangle nommé rectCharts.

  2. Dans le volet Données du rapport, à partir du dataset EmpSalesMonth2008R2, procédez comme suit :

    1. Faites glisser Sales jusqu'à Valeurs.

    2. Faites glisser Category jusqu'à Groupes de catégories.

    3. Faites glisser Year jusqu'à Groupes de séries.

  3. Dans le volet Propriétés, affectez à Signet la valeur CategoriesColumnChart.

Pour configurer le titre et l'axe du graphique

  1. Dans Propriétés du titre, remplacez le titre du graphique par l'expression suivante : =Parameters!ReportMonth.Label & " Sales Comparison"

  2. Remplacez le Titre de l'axe vertical par En milliers.

  3. Ouvrez les Propriétés de l'axe vertical.

    1. Dans la page Général, dans Options d'échelle, sélectionnez Activer les séparateurs d'échelle.

    2. Dans la page Nombre, appliquez aux valeurs le format monétaire.

    3. Affectez à Nombre de décimales la valeur 0.

    4. Sélectionnez Utiliser le séparateur de milliers.

    5. Sélectionnez Afficher les valeurs en, puis cliquez sur Milliers.

    6. Dans le volet Propriétés, vérifiez que les propriétés de l'axe de graphique sont affichées.

    7. Développez ScaleBreakStyle et affectez à BorderColor la valeur Argent.

  4. Supprimez le titre de l'axe horizontal.

  5. Ouvrez les Propriétés de l'axe horizontal. Dans la page Étiquettes, sélectionnez Désactiver l'ajustement automatique et affectez à Angle de rotation des étiquettes (degrés) la valeur 45.

  6. Positionnez la légende sous l'axe horizontal.

Pour ajouter une matrice avec une barre de données

  1. Ajoutez une matrice en regard de l'histogramme. Utilisez les lignes d'alignement pour aligner le haut de la matrice et le haut du graphique.

  2. Dans le volet Données du rapport, à partir du dataset EmpSalesMonth2008R2, faites glisser Category jusqu'à Lignes.

  3. Cliquez avec le bouton droit dans la cellule Données, cliquez sur Insérer, sur Barre de données, puis sur Barres empilées.

  4. Dans le volet Données du graphique, procédez comme suit :

    1. Dans le volet Valeurs, cliquez sur Ajouter un champ (+), puis sur Sales.

    2. Dans le volet Groupes de séries, cliquez sur Ajouter un champ (+), puis sur Year.

  5. Dans la matrice, dans Colonnes, créez un espace réservé nommé Titre et affectez-lui la valeur =Parameters!ReportMonth.Label & " Sales Comparison for Each Year".

  6. Développez la largeur de la colonne qui contient la barre de données.

  7. Sélectionnez la matrice, puis dans le volet Propriétés, affectez à Signet la valeur MatrixwithNestedDatabarChart.

  8. Mettez en forme la matrice autant que nécessaire.

Ajouter un conteneur rectangle pour la matrice

Ajoutez un conteneur rectangle pour la matrice et le texte qui explique l'objectif de la matrice.

Pour ajouter un conteneur rectangle

  1. Dans le Corps du rapport, insérez un Rectangle nommé rectSeasonalSales.

  2. Ajoutez au rectangle une zone de texte avec le texte suivant : Compare seasonal sales for [@ReportMonth.Label] for each category.

  3. Mettez en forme le texte autant que nécessaire.

  4. Faites glisser le graphique vers le rectangle. Le rectangle se développe autant que nécessaire.

  5. Faites glisser la matrice avec le graphique de barre de données jusqu'au rectangle et placez-le en regard de l'histogramme.

  6. Déplacez ce rectangle sous les rectangles existants, puis utilisez les lignes d'alignement pour aligner les côtés du rectangle et ses éléments de rapport sur les autres éléments de rapport dans la page.

Pour ajouter un lien du texte vers un signet

  1. Sélectionnez le texte dans la zone de texte tbScenarioText.

  2. Avec la souris, mettez en surbrillance le mot colonne.

  3. Cliquez avec le bouton droit et ouvrez la boîte de dialogue Propriétés du texte.

  4. Dans la page Police, affectez à Couleur la valeur Bleu et à Effets la valeur Souligné.

  5. Dans la page Action, cliquez sur Atteindre le signet.

  6. Dans Sélectionner un signet, tapez CategoriesColumnChart.

  7. Répétez les étapes 3 à 5 pour le mot barre.

  8. Dans Sélectionner un signet, tapez MatrixwithNestedDatabarChart.

Pour afficher un aperçu du rapport et le vérifier

  1. Affichez l'aperçu du rapport.

  2. Vérifiez les éléments suivants :

    1. L'histogramme et la barre de données affichent les mêmes informations.

    2. Dans le texte de scénario, le lien de colonne accède à la page qui contient l'histogramme.

    3. Dans le texte de scénario, le lien de barre de données accède à la page qui contient le graphique de barre de données.

  3. Déployez le rapport.

Étapes suivantes

Vous avez terminé la génération de ce rapport. Pour générer d'autres exemples de rapports AdventureWorks, consultez Didacticiels : Création d'exemples de rapports AdventureWorks 2008R2 (SSRS).

Voir aussi

Autres ressources