Condividi tramite


Leaves (MDX)

Restituisce un set composto da tutti gli attributi (facoltativamente limitato a quelli appartenenti a una dimensione specifica). Per ogni attributo x nel set restituito, se x è l'attributo di granularità o è correlato direttamente o indirettamente all'attributo di granularità, la granularità viene impostata sull'attributo x senza influire sulla sezione. La funzione Leaves è progettata per essere utilizzata all'interno di un'istruzione SCOPE o nella parte sinistra di un'assegnazione.

Sintassi

Leaves( [ Dimension_expression ] )

Argomenti

  • Dimension_Expression
    Espressione MDX (Multidimensional Expression) valida che restituisce una dimensione.

Osservazioni

I membri foglia sono tuple ottenute eseguendo il cross join del livello più basso di tutte le gerarchie dell'attributo. I membri calcolati vengono esclusi.

  • Se si specifica un nome di dimensione, la funzione Leaves restituirà un set che contiene i membri foglia dell'attributo chiave per la dimensione specificata.

  • Se la dimensione è associata a più gruppi di misure, viene utilizzato il gruppo nell'ambito corrente.

  • Se non si specifica un nome di dimensione, la funzione restituirà un set che contiene i membri foglia dell'intero cubo.

    Nota

    Se l'espressione di dimensione viene risolta in una gerarchia e il nome univoco della gerarchia è uguale a quello della dimensione (la proprietà HierarchyUniqueNameStyle della dimensione del cubo è ExcludeDimensionName e il nome della gerarchia corrisponde al nome della dimensione), viene utilizzata la dimensione.

    Nota importanteImportante

    Se la granularità nei gruppi di misure nell'ambito corrente non è la stessa per tutti gli attributi, viene generato un errore.