Strom (MDX)

Gibt während der Iteration das aktuelle Tupel aus einer Menge zurück.

Syntax

  
Set_Expression.Current   

Argumente

Set_Expression
Ein gültiger Multidimensional Expressions (MDX)-Ausdruck, der eine Menge zurückgibt.

Bemerkungen

Bei jedem Schritt einer Iteration ist das Tupel, auf dem man arbeitet, das aktuelle Tupel. Die Current-Funktion gibt dieses Tupel zurück. Diese Funktion ist nur während einer Iteration über einer Menge gültig.

MDX-Funktionen, die durch eine Menge iterieren, enthalten die Funktion Generieren .

Note

Diese Funktion funktioniert nur mit benannten Mengen, entweder unter Verwendung eines Set-Alias oder durch die Definition einer benannten Menge.

Beispiele

Das folgende Beispiel zeigt, wie man die Current-Funktion innerhalb von Generate verwendet:

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]