Leaves (MDX)
Retourne un jeu composé de l'ensemble des attributs (éventuellement limités aux attributs appartenant à une dimension spécifique). Pour chaque attribut x dans le jeu retourné, si x correspond à l'attribut de granularité ou est directement ou indirectement lié à ce dernier, la granularité est définie à l'attribut x sans affecter la tranche. La fonction Leaves est conçue pour être utilisée à l’intérieur d’une instruction SCOPE ou à gauche d’une affectation.
Syntaxe
Leaves( [ Dimension_expression ] )
Arguments
Dimension_Expression
Expression MDX (Multidimensional Expressions) valide qui retourne une dimension.
Remarques
Les membres feuilles sont des tuples formés par la jointure croisée du niveau le plus bas de toutes les hiérarchies d'attribut. Les membres calculés sont exclus.
Si un nom de dimension est spécifié, la fonction Leaves retourne un ensemble qui contient les membres feuilles de l’attribut key pour la dimension spécifiée.
Si la dimension est associée à plusieurs groupes de mesures, c'est celle de la mesure dans la portée actuelle qui est utilisée.
Si aucun nom de dimension n'est spécifié, la fonction retourne un jeu qui contient les membres feuilles du cube tout entier.
Notes
Si l'expression de dimension se résout à une hiérarchie et si le nom unique de la hiérarchie est identique au nom unique de la dimension (propriété de dimension de cube HierarchyUniqueNameStyle=ExcludeDimensionName et hierarchyname=dimension name), la dimension est alors utilisée.
Important
Une erreur est générée si tous les attributs ne présentent pas la même granularité dans les groupes de mesures de l'étendue actuelle.