Vous pouvez utiliser l'option Ancêtre avant les enfants pour afficher les membres ancêtre avant les membres enfant, et non après, lors de l'utilisation de fonctions de sélection de membres spécifiques.
Prenons, par exemple, la hiérarchie "Année" avec des membres des 4 trimestres, où la fonction de sélection de membres est "Enfants de Année (Inclus)". Si vous définissez l'option Ancêtre avant les enfants sur True, la hiérarchie "Année" est affichée dans la grille comme suit :
Par défaut, le paramètre Ancêtre avant les enfants est défini sur False. Ainsi, si l'option Ancêtre avant les enfants est définie sur False, la hiérarchie "Année" apparaît comme suit dans la grille :
Les fonctions de sélection de membres suivantes sont prises en charge par cette propriété :
Descendants
Children
Bottom
Ancestors
Parent
Match
Except
Intersect
Remarque :
Pour les fonctions "Children", "Descendants", "Bottom" et "Parent", les membres ancêtre ou parent sont affichés avant ou après les enfants, selon le paramètre de propriété.
Pour la fonction "Ancestors", la hiérarchie résultante apparaît triée, les membres ancêtre ou parent s'affichant avant ou après les enfants, en fonction du paramètre de propriété.
Pour les fonctions "Match", "Except" et "Intersect", tous les membres résultants apparaissent triés, les membres ancêtre ou parent s'affichant avant ou après les enfants, selon le paramètre de propriété.
Lorsque vous utilisez cette propriété avec la fonction "Except" ou "Intersect", le premier paramètre de chaque fonction doit contenir une fonction de sélection de membres basée sur la hiérarchie prise en charge par la propriété, à savoir "Bottom", "Children", "Descendants", "Ancestors" et "Parent", et non des sélections de membres individuels.
Par exemple :
Syntaxe prise en charge : "Except (Children(Q1), Fév)" ou "Intersect (Children(Q1), Jan)"
Syntaxe non prise en charge : "Intersect (Jan, Fév, Mar, Jan)"