Procédure : regrouper des petits secteurs sur un graphique à secteurs (Générateur de rapports version 3.0 et SSRS)
Lorsqu'un graphique à secteurs présente de nombreux points de données, son aspect devient rapidement confus. Pour résoudre ce problème, vous pouvez afficher toutes les données inférieures à une certaine valeur dans un même secteur du graphique à secteurs.
Pour regrouper plusieurs petits secteurs en un, vous devez en premier lieu décider si le seuil de regroupement des petits secteurs est exprimé sous forme de pourcentage du graphique à secteurs ou sous forme de valeur fixe. Vous devez ensuite définir les propriétés CollectedThreshold et CollectedThresholdUsePercent.Affectez à la propriété CollectedThreshold soit le pourcentage du graphique en-dessous duquel une valeur doit être regroupée, soit la valeur de données de seuil de regroupement réelle. Affectez à la propriété CollectedThresholdUsePercent la valeur True pour utiliser un pourcentage ou False pour utiliser une valeur réelle.
Vous pouvez également regrouper des petits secteurs en un deuxième graphique à secteurs appelé à partir d'un secteur regroupé du premier graphique à secteurs. Le deuxième graphique à secteurs est alors tracé à droite du graphique à secteurs d'origine.
Le regroupement de plusieurs secteurs en un n'est pas possible pour les graphiques en entonnoir ou en pyramide.
Un exemple de ce graphique est disponible sous forme d'exemple de rapport. Pour plus d'informations sur le téléchargement de cet exemple de rapport et d'autres rapports, consultez Exemples de rapports du Générateur de rapports version 3.0 et du Concepteur de rapports de SQL Server 2008 R2.
Notes
Vous pouvez créer et modifier des définitions de rapports (.rdl) dans le Générateur de rapports version 3.0 et dans le Concepteur de rapports, dans Business Intelligence Development Studio. Chaque environnement de création offre différentes possibilités pour créer, ouvrir et enregistrer des rapports et des éléments connexes. Pour plus d'informations, consultez Conception de rapports dans le Concepteur de rapports et le Générateur de rapports version 3.0 (SSRS) sur le site Web Microsoft.
Pour regrouper plusieurs petits secteurs en un sur un graphique à secteurs
Ouvrez le volet Propriétés.
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.
Dans la section Général, développez le nœud CustomAttributes.
Affectez à la propriété CollectedStyle la valeur SingleSlice.
Définissez la valeur de seuil de regroupement et le type de seuil. Vous trouverez ci-dessous quelques manières parmi les plus courantes de définir des seuils de regroupement.
Par pourcentage. Par exemple, pour regrouper en un secteur les secteurs de votre graphique inférieurs à 10 %, procédez comme suit :
Affectez à la propriété CollectedThresholdUsePercent la valeur True.
Affectez à la propriété CollectedThreshold la valeur 10.
Notes
Si vous affectez à CollectedStyle la valeur SingleSlice, à CollectedThreshold une valeur supérieure à 100 et que la valeur de CollectedThresholdUsePercent est True, une exception est levée, car le graphique ne peut pas calculer de pourcentage. Pour résoudre ce problème, affectez à CollectedThreshold une valeur inférieure à 100.
Par valeur des données. Par exemple, pour regrouper en un secteur les secteurs de votre graphique inférieurs à 5000, procédez comme suit :
Affectez à la propriété CollectedThresholdUsePercent la valeur False.
Affectez à la propriété CollectedThreshold la valeur 5000.
Affectez à la propriété CollectedLabel une chaîne qui représente l'étiquette de texte à afficher sur le secteur regroupé.
(Facultatif) Définissez les propriétés CollectedSliceExploded, CollectedColor, CollectedLegendText et CollectedToolTip. Ces propriétés modifient l'apparence, la couleur, le texte de l'étiquette, le texte de la légende et l'aspect des info-bulles du secteur obtenu.
Pour regrouper des petits secteurs dans un deuxième graphique à secteurs secondaire
Suivez les étapes 1 à 3 ci-dessus.
Affectez à la propriété CollectedStyle la valeur CollectedPie.
Affectez à la propriété CollectedThresholdune valeur qui représente le seuil de regroupement des petits secteurs. Lorsque la propriété CollectedStyle a la valeur CollectedPie, la propriété CollectedThresholdUsePercent a toujours la valeur True et le seuil de regroupement est toujours exprimé en pourcentage.
(Facultatif) Définissez les propriétés CollectedColor, CollectedLabel, CollectedLegendText et CollectedToolTip. Toutes les autres propriétés nommées « Collected » ne s'appliquent pas au regroupement de secteurs.
Notes
Le graphique à secteurs secondaire étant calculé selon les petits secteurs, il s'affiche uniquement sous forme d'aperçu. Il n'apparaît pas dans l'aire de conception.
Notes
Vous ne pouvez pas mettre en forme le graphique à secteurs secondaire. C'est pourquoi il est fortement recommandé de privilégier la première approche pour le regroupement de secteurs.
Voir aussi