Current (MDX)
Retourne le tuple actif dans un jeu lors d'une itération.
Syntaxe
Set_Expression.Current
Arguments
Set_Expression
Expression MDX (Multidimensional Expressions) valide qui retourne un jeu.
Remarques
À chaque étape d'une itération, le tuple utilisé est le tuple actif. La fonction Current retourne ce tuple. Cette fonction est valide uniquement lors d'une itération sur un jeu.
Les fonctions MDX qui itèrent via un ensemble incluent la fonction Generate .
Notes
Cette fonction agit uniquement avec des jeux nommés, soit par le biais d'un alias spécifique, soit en définissant un jeu nommé.
Exemples
L’exemple suivant montre comment utiliser la fonction Current dans Générer :
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]