Freigeben über


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]  

Weitere Informationen

MDX-Funktionsreferenz (MDX)