Ascendanten (MDX)

Gibt die Menge der Ascendanten eines bestimmten Mitglieds zurück, einschließlich des Mitglieds selbst.

Syntax

  
Ascendants(Member_Expression)  

Argumente

Member_Expression
Ein gültiger Multidimensional Expressions (MDX)-Ausdruck, der ein Mitglied zurückgibt.

Bemerkungen

Die Funktion der Aszendenten bringt alle Vorfahren eines Mitglieds vom Mitglied selbst bis an die Spitze der Hierarchie des Mitglieds zurück; genauer gesagt führt es eine postorderartige Durchquerung der Hierarchie für das angegebene Mitglied durch und gibt dann alle aufsteigenden Mitglieder, die mit dem Mitglied verbunden sind, einschließlich sich selbst, in einer Menge zurück. Dies steht im Gegensatz zur Ahnenfunktion , die ein bestimmtes Ascendant-Mitglied oder einen Vorfahren auf einer bestimmten Ebene zurückgibt.

Beispiele

Das folgende Beispiel liefert die Anzahl der Reseller-Bestellungen für das Mitglied [Sales Territory].[Northwest] und alle Ascendanten dieses Mitglieds aus dem Adventure Works-Würfel . Die Aszendentenfunktion konstruiert die Menge, die das [Sales Territory].[Northwest] Element und seine Aszendieren 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]