Condividi tramite


Ascendants (MDX)

Restituisce il set dei predecessori del membro specificato, incluso il membro stesso.

Sintassi

Ascendants(Member_Expression)

Argomenti

  • Member_Expression
    Espressione MDX (Multidimensional Expression) valida che restituisce un membro.

Osservazioni

La funzione Ascendants restituisce tutti i predecessori di un membro a partire dal membro stesso fino a quello principale nella gerarchia a cui il membro appartiene, ovvero analizza la gerarchia per il membro specificato, quindi restituisce tutti i predecessori correlati al membro, incluso quest'ultimo, in un set. al contrario della funzione Ancestor, che restituisce un predecessore specifico a un livello specifico.

Esempi

Nell'esempio seguente viene restituito il numero di ordini emessi dal rivenditore per il membro [Sales Territory].[Northwest] con tutti i predecessori di tale membro dal cubo Adventure Works. La funzione Ascendants costruisce il set che include il membro [Sales Territory].[Northwest] e i relativi predecessori per l'asse ROWS.

SELECT
   Measures.[Reseller Order Count] ON COLUMNS,
   Order(
      Ascendants(
         [Sales Territory].[Northwest]
      ),
      DESC
   ) ON ROWS
FROM
   [Adventure Works]