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.
Bemerkungen
Die Ascendants-Funktion gibt alle Vorgänger eines Elements vom Element selbst bis zum oberen Rand der Elementhierarchie zurück. Genauer gesagt führt es einen Nachgeordnetendurchlauf der Hierarchie für das angegebene Element durch und gibt dann alle aufsteigenden Member in einer Gruppe zurück, die sich auf das Element beziehen, einschließlich sich selbst. Dies steht im Gegensatz zur Vorgängerfunktion , die einen bestimmten aszendenanten Member oder Vorgänger auf einer bestimmten Ebene zurückgibt.
Beispiele
Im folgenden Beispiel wird die Anzahl der Wiederverkäuferaufträge für das [Sales Territory].[Northwest]
Element und alle Aufsteigenden dieses Members aus dem Adventure Works-Cube zurückgegeben. Die Ascendants-Funktion erstellt die Menge, die das [Sales Territory].[Northwest]
Element und seine Aszendenanten für die ROWS-Achse enthält.
SELECT
Measures.[Reseller Order Count] ON COLUMNS,
Order(
Ascendants(
[Sales Territory].[Northwest]
),
DESC
) ON ROWS
FROM
[Adventure Works]