Atual (MDX)

Retorna a tupla atual de um conjunto durante a iteração.

Sintaxe

  
Set_Expression.Current   

Argumentos

Set_expression
Uma expressão válida de Expressões Multidimensionais (MDX) que retorna um conjunto.

Remarks

A cada etapa de uma iteração, a tupla em que está sendo operada é a tupla atual. A função Corrente devolve essa tupla. Essa função só é válida durante uma iteração sobre um conjunto.

Funções MDX que iteram por um conjunto incluem a função Gerar .

Note

Essa função só funciona com conjuntos nomeados, seja usando um alias de conjunto ou definindo um conjunto nomeado.

Exemplos

O exemplo a seguir mostra como usar a função Current dentro do Generar:

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]