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 das Mitglied zurück, das das letzte Geschwisterkind unter den Nachkommen eines bestimmten Mitglieds auf einer festgelegten Ebene ist.
Syntax
ClosingPeriod( [ Level_Expression [ ,Member_Expression ] ] )
Argumente
Level_Expression
Ein gültiger Multidimensional Expressions (MDX)-Ausdruck, der ein Level zurückgibt.
Member_Expression
Ein gültiger Multidimensional Expressions (MDX)-Ausdruck, der ein Mitglied zurückgibt.
Bemerkungen
Diese Funktion ist in erster Linie dafür gedacht, gegen eine Dimension mit einer Art von Zeit verwendet zu werden, kann aber mit jeder Dimension verwendet werden.
Wenn ein Level-Ausdruck angegeben ist, verwendet die ClosingPeriod-Funktion die Dimension, die das angegebene Level enthält, und gibt das letzte Geschwisterkind unter den Nachkommen des Standardmitglieds auf der angegebenen Ebene zurück.
Wenn sowohl ein Level-Ausdruck als auch ein Mitglieds-Ausdruck angegeben sind, gibt die ClosingPeriod-Funktion das letzte Geschwister unter den Nachkommen des angegebenen Mitglieds auf der angegebenen Ebene zurück.
Wenn weder ein Level-Ausdruck noch ein Mitgliedsausdruck angegeben ist, verwendet die Funktion ClosingPeriod das Standardniveau und das Element der Dimension (falls vorhanden) im Würfel mit einem Typ von Zeit.
Die Funktion ClosingPeriod ist äquivalent zu folgender MDX-Anweisung:
Tail(Descendants(Member_Expression, Level_Expression), 1).
Note
Die Funktion OpeningPeriod ähnelt der Funktion ClosingPeriod , mit der Ausnahme, dass die Funktion OpeningPeriod das erste Geschwister statt des letzten zurückgibt.
Beispiele
Das folgende Beispiel liefert den Wert für das Standardmaß für das Mitglied des Geschäftsjahres 2007 in der Datumsdimension (die einen semantischen Typ von Zeit hat). Dieses Mitglied wird zurückgegeben, weil die Haushaltsjahresebene der erste Nachfolger der [All]-Ebene ist, die Fiskalhierarchie die Standardhierarchie, da sie die erste benutzerdefinierte Hierarchie in der Hierarchiesammlung ist, und das Mitglied des Haushaltsjahres 2007 das letzte Geschwister in dieser Hierarchie auf dieser Ebene ist.
SELECT ClosingPeriod() ON 0
FROM [Adventure Works]
Das folgende Beispiel liefert den Wert für das Standardmaß für das Mitglied vom 30. November 2006 auf der Ebene Date.Date.Date für die Date.Date-Attributhierarchie. Dieses Mitglied ist das letzte Geschwisterkind des Nachkommen der [All]-Ebene in der Date.Date-Attributhierarchie.
SELECT ClosingPeriod ([Date].[Date].[Date]) ON 0
FROM [Adventure Works]
Das folgende Beispiel gibt den Wert für das Standardmaß für das Mitglied Dezember 2003 zurück, das das letzte Geschwisterkind des Nachkommen des Mitglieds von 2003 auf Jahresebene in der benutzerdefinierten Kalenderhierarchie ist.
SELECT ClosingPeriod ([Date].[Calendar].[Month],[Date].[Calendar].[Calendar Year].&[2003]) ON 0
FROM [Adventure Works]
Das folgende Beispiel liefert den Wert für das Standardmaß für das Mitglied Juni 2003, das das letzte Geschwisterkind des Nachkommen des Mitglieds von 2003 auf Jahresebene in der von Fiskal-Nutzern definierten Hierarchie ist.
SELECT ClosingPeriod ([Date].[Fiscal].[Month],[Date].[Fiscal].[Fiscal Year].&[2003]) ON 0
FROM [Adventure Works]