Parent()

Vous utilisez la méthode de navigation Parent() lorsque vous voulez référencer un nœud parent dans la hiérarchie.

Cela est illustré ci-dessous.



À partir du nœud actuel, vous remontez d'un niveau dans la hiérarchie. Si les données ne sont pas hiérarchiques ou si le nœud actuel est au niveau supérieur, la méthode Parent() fonctionne de la même manière que la méthode All().

Exemple

Remarque : L'expression de l'exemple suppose que des données in-memory sont utilisées.

L'histogramme ci-dessous présente les chiffres de ventes absolus pour un certain nombre de produits. Les produits ont été structurés hiérarchiquement sur l'axe Catégorie.



Supposons que vous souhaitiez afficher la part de chaque type de fruit dans le total des ventes de fruits et la part de chaque légume dans le total des ventes de légumes. Ensuite, vous devez référencer les nœuds parents. Appliquez l'expression ci-dessous (et formatez les valeurs en pourcentage sur l'axe Valeur) :



L'expression divise le montant des ventes de chaque fruit par le total des ventes de fruits et le montant des ventes de chaque légume par le total des ventes de légumes. Par exemple, à partir des ventes de bananes, la méthode Parent() monte jusqu'au niveau Fruit pour récupérer la somme totale des fruits. Le rapport est de 1 012/(465+1 012+812) ≈ 44,2 %.