2010-04-20 3 views
2

j'ai des données provenant d'un ensemble de données personnalisé qui ressemblent à l'exemple suivantComment avez pas le diagramme circulaire de RDLC montrent des fourchettes au lieu des valeurs individuelles

Personne Âge

P1 20

P2 21

P3 30

P4 31

P5 40

Et je veux développer une tarte montrant la répartition par âge par rapport à l'âge.

Le point est que je veux que cet âge soit affiché dans les plages. (20-29, 30-39, etc par exemple Nous avons donc: tranche avec le nombre total = 2 (P1 + P2) que l'âge est 20-29 (un à 20 et un autre à 21)

tranche avec nombre total = 3 (P3 + P4) que l'âge est de 30 à 39 (un à 30 et un autre à 31)

tranche avec le nombre total = 1 (P5) que l'âge est de 40 (un à 40).

Comment puis-je personnaliser le graphique aux valeurs globales par des plages que je peux définir

Répondre

2

Faites un clic droit Graphique -> données -> Groupes Catégorie, Modifier les valeurs de données Groupe sur l'expression et les étiquettes à quelque chose comme

=Switch(
    Fields!Age.Value < 25, "Under 25", 
    ((Fields!Age.Value >=25) AND (Fields!Age.Value < 35)), "26 - 35", 
    ((Fields!Age.Value >=35) AND (Fields!Age.Value < 45)), "36 - 45", 
    ((Fields!Age.Value >=45) AND (Fields!Age.Value < 55)), "46 - 55", 
    ((Fields!Age.Value >=55) AND (Fields!Age.Value < 65)), "56 - 65", 
    Fields!Age.Value > 65, "Over 65" 
    ) 
Questions connexes