Current (MDX)
Restituisce la tupla corrente da un set durante l'iterazione.
Sintassi
Set_Expression.Current
Argomenti
Set_Expression
Espressione MDX (Multidimensional Expression) valida che restituisce un set.
Osservazioni:
La tupla su cui si opera ad ogni passaggio di un'iterazione corrisponde alla tupla corrente. La funzione Current restituisce tale tupla. È valida solo durante un'iterazione su un set.
Le funzioni MDX che consentono di scorrere un set includono la funzione Generate .
Nota
La funzione viene eseguita correttamente solo con set denominati, utilizzando un alias del set o definendo un set denominato.
Esempi
L'esempio seguente illustra come usare la funzione Current all'interno di Generate:
WITH
//Creates a set of tuples consisting of all Calendar Years crossjoined with
//all Product Categories
SET MyTuples AS CROSSJOIN(
[Date].[Calendar Year].[Calendar Year].MEMBERS,
[Product].[Category].[Category].MEMBERS)
//Iterates through each tuple in the set and returns the name of the Calendar
//Year in each tuple
MEMBER MEASURES.CURRENTDEMO AS
GENERATE(MyTuples, MyTuples.CURRENT.ITEM(0).NAME, ", ")
SELECT MEASURES.CURRENTDEMO ON 0
FROM [Adventure Works]