Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Podczas iteracji zwraca bieżącą krotkę ze zbioru.
Syntax
Set_Expression.Current
Arguments
Wyrażenie_docelowe
Poprawne wyrażenie z wyrażeń wielowymiarowych (MDX), które zwraca zbiór.
Remarks
Na każdym kroku podczas iteracji krotka, nad którą operowano jest bieżąca krotka. Funkcja Current zwraca tę krotkę. Funkcja ta jest ważna tylko podczas iteracji nad zbiorem.
Funkcje MDX, które iterują przez zbiór, zawierają funkcję Generuj .
Note
Funkcja ta działa tylko ze zbiorami nazwanymi, używając aliasu zbioru lub definiując zbiór nazwany.
Examples
Poniższy przykład pokazuje, jak użyć funkcji Current wewnątrz 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]