Ascendants (MDX)
Gibt die Menge der vorausgehenden Elemente zu einem angegebenen Element zurück, einschließlich des Elements selbst.
Syntax
Ascendants(Member_Expression)
Argumente
- Member_Expression
Ein gültiger MDX-Ausdruck (Multidimensional Expressions), der ein Element zurückgibt.
Hinweise
Die Ascendants-Funktion gibt alle Vorgänger eines Elements vom Element selbst bis zum obersten Element der Hierarchie des Elements zurück; genauer gesagt führt es einen nach-Reihenfolge-Durchlauf der Hierarchie für das angegebene Element aus und gibt dann alle auf das Element bezogenen Vorfahrenelemente in einer Menge zurück, einschließlich des Elements selbst. Im Gegensatz dazu gibt die Ancestor-Funktion ein bestimmtes vorausgehendes Element, oder einen Vorgänger, auf einer bestimmten Ebene zurück.
Beispiele
Im folgenden Beispiel werden die Anzahl der Bestellungen des Wiederverkäufers für das [Sales Territory].[Northwest]-Element sowie alle vorausgehenden Elemente des Elements aus dem Adventure Works-Cube zurückgegeben. Die Ascendants-Funktion erstellt die Menge aus dem [Sales Territory].[Northwest]-Element und seinen vorausgehenden Elementen für die ROWS-Achse.
SELECT
Measures.[Reseller Order Count] ON COLUMNS,
Order(
Ascendants(
[Sales Territory].[Northwest]
),
DESC
) ON ROWS
FROM
[Adventure Works]