Partager via


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]

Voir aussi

Guide de référence des fonctions MDX (MDX)