Partager via


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 a été conçue pour être utilisée dans une instruction SCOPE ou sur le côté gauche d'une assignation.

Syntaxe

Leaves( [ Dimension_expression ] )

Arguments

  • Dimension_Expression
    Expression MDX (Multidimensional Expressions) valide qui retourne une dimension.

Notes

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 jeu qui contient les membres feuilles de l'attribut clé 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.

    [!REMARQUE]

    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.