OpeningPeriod (MDX)
Gibt das erste gleichgeordnete Element unter den nachfolgenden Werten einer angegebenen Ebene optional bei einem angegebenen Element zurück.
Syntax
OpeningPeriod( [ Level_Expression [ , Member_Expression ] ] )
Argumente
Level_Expression
Ein gültiger MDX-Ausdruck (Multidimensional Expressions), der eine Ebene zurückgibt.
Member_Expression
Ein gültiger MDX-Ausdruck (Multidimensional Expressions), der ein Element zurückgibt.
Bemerkungen
Diese Funktion ist in erster Linie für die Verwendung der Time-Dimension vorgesehen, kann aber mit jeder Dimension verwendet werden.
Wenn ein Ebenenausdruck angegeben wird, verwendet die OpeningPeriod-Funktion die Hierarchie, die die angegebene Ebene enthält, und gibt das erste gleichgeordnete Element unter den Nachfolgern des Standardelements auf der angegebenen Ebene zurück.
Wenn sowohl ein Ebenenausdruck als auch ein Memberausdruck angegeben werden, gibt die OpeningPeriod-Funktion das erste gleichgeordnete Element unter den Nachfolgern des angegebenen Elements auf der angegebenen Ebene innerhalb der Hierarchie zurück, die die angegebene Ebene enthält.
Wenn weder ein Ebenenausdruck noch ein Memberausdruck angegeben werden, verwendet die Funktion OpeningPeriod die Standardebene und den Member der Dimension mit dem Typ Time.
Hinweis
Die ClosingPeriod-Funktion ähnelt der OpeningPeriod-Funktion , mit der Ausnahme, dass die ClosingPeriod-Funktion das letzte gleichgeordnete Element anstelle des ersten gleichgeordneten Elements zurückgibt.
Beispiele
Im folgenden Beispiel wird der Wert des Standardmeasures für das FY2002-Element der Date-Dimension (die den Typ Time aufweist) zurückgegeben. Dieses Element wird zurückgegeben, weil die Fiscal Year-Ebene der erste nachfolgende Wert der [All]-Ebene ist. Die Fiscal-Hierarchie ist die Standardhierarchie, weil sie die erste benutzerdefinierte Hierarchie in der Hierarchie-Auflistung darstellt, und das FY2002-Element ist das erste gleichgeordnete Element in dieser Hierarchie auf dieser Ebene.
SELECT OpeningPeriod() ON 0
FROM [Adventure Works]
Im folgenden Beispiel wird der Wert des Standardmeasures für das July 1, 2001-Element auf der Date.Date.Date-Ebene für die Date.Date-Attributhierarchie zurückgegeben. Dieses Element ist das erste gleichgeordnete Element des nachfolgenden Wertes der [All]-Ebene in der Date.Date-Attributhierarchie.
SELECT OpeningPeriod([Date].[Date].[Date]) ON 0
FROM [Adventure Works]
Im folgenden Beispiel wird der Wert des Standardmeasures für das January, 2003-Element zurückgegeben. Dieses Element ist das erste gleichgeordnete Element des nachfolgenden Wertes des 2003-Elements auf der Year-Ebene in der benutzerdefinierten Calendar-Hierarchie.
SELECT OpeningPeriod([Date].[Calendar].[Month],[Date].[Calendar].[Calendar Year].&[2003]) ON 0
FROM [Adventure Works]
Im folgenden Beispiel wird der Wert des Standardmeasures für das July, 2002-Element zurückgegeben. Dieses Element ist das erste gleichgeordnete Element des nachfolgenden Wertes des 2003-Elements auf der Year-Ebene in der benutzerdefinierten Fiscal-Hierarchie.
SELECT OpeningPeriod([Date].[Fiscal].[Month],[Date].[Fiscal].[Fiscal Year].&[2003]) ON 0
FROM [Adventure Works]
Weitere Informationen
TopCount (MDX)
MDX-Funktionsreferenz (MDX)
FirstSibling (MDX)