Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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]