Comment combiner des agrégats au sein d'un groupe avec des agrégats entre groupes au sein de SSRS

Avec ce jeu de données:

Category | Amount
A        | 5
A        | 3
B        | 6
B        | 2
B        | 1
C        | 7

Je veux créer un tableau matriciel de regroupement de la catégorie, en affichant le pourcentage du montant total:

Category | Percentage
A        | 33%
B        | 38%
C        | 29%

Qui devrait être un simple calcul:

Category | Percentage
A        | ((Sum of Amount within group /Sum of Amount across groups) * 100)%
B        | ((Sum of Amount within group /Sum of Amount across groups) * 100)%
C        | ((Sum of Amount within group /Sum of Amount across groups) * 100)%

Mais je ne peux pas comprendre comment le faire que dans le Concepteur de Rapports (SSRS) - chaque fois que je créer une ligne de regroupement sur Categoryje peux obtenir la somme au sein du groupe avec =Sum(Fields!Amount.Value). Mais comment obtenir la somme de tous les groupes à partir d'une cellule au sein du groupe?

source d'informationauteur vstrien