Freigeben über


Leaves (MDX)

Gibt eine Menge mit allen Attribute zurück (kann optional auf die Attribute einer bestimmten Dimension beschränkt werden) Für alle Attribute x in der zurückgegebenen Menge gilt: Wenn x das Granularitätsattribut ist oder direkt oder indirekt mit diesem verknüpft ist, wird die Granularität ohne Auswirkung auf den Slice für das Attribut x festgelegt. Die Leaves-Funktion ist zur Verwendung innerhalb einer SCOPE-Anweisung oder auf der linken Seite einer Zuweisung vorgesehen.

Syntax

Leaves( [ Dimension_expression ] )

Argumente

  • Dimension_Expression
    Ein gültiger MDX-Ausdruck (Multidimensional Expressions), der eine Dimension zurückgibt.

Hinweise

Blattelemente sind Tupel, die durch das kartesische Produkt der niedrigsten Ebene aller Attributhierarchien gebildet werden. Berechnete Elemente sind ausgeschlossen.

  • Wenn ein Dimensionsname angegeben wird, gibt die Leaves-Funktion eine Menge mit den Blattelementen des Schlüsselattributs für die angegebene Dimension zurück.

  • Wenn die Dimension mit mehreren Measuregruppen verknüpft ist, wird die des Measure im aktuellen Geltungsbereich verwendet.

  • Wenn kein Dimensionsname angegeben wird, gibt die Funktion eine Menge mit den Blattelementen des gesamten Cubes zurück.

    HinweisHinweis

    Wenn der Dimensionsname in eine Hierarchie aufgelöst wird und der eindeutige Name der Hierarchie mit dem eindeutigen Dimensionsnamen identisch ist (Cubedimensionseigenschaft HierarchyUniqueNameStyle=ExcludeDimensionName und hierarchy name=dimension name), wird die Dimension verwendet.

    Wichtiger HinweisWichtig

    Wenn nicht alle Attribute die gleiche Granularität für die Measuregruppe im aktuellen Bereich haben, wird ein Fehler erzeugt.

Siehe auch

Verweis