Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Returnerar det första syskonet bland ättlingarna på en specificerad nivå, valfritt till en angiven medlem.
Syntax
OpeningPeriod( [ Level_Expression [ , Member_Expression ] ] )
Arguments
Level_Expression
Ett giltigt Multidimensional Expressions (MDX)-uttryck som returnerar en nivå.
Member_Expression
Ett giltigt Multidimensional Expressions (MDX)-uttryck som returnerar en medlem.
Remarks
Denna funktion är främst avsedd att användas i Tidsdimensionen, men kan användas med vilken dimension som helst.
Om ett nivåuttryck anges använder funktionen OpeningPeriod hierarkin som innehåller den angivna nivån och returnerar det första syskonet bland efterkommande till standardmedlemmen på den angivna nivån.
Om både ett nivåuttryck och ett medlemsuttryck specificeras, returnerar funktionen OpeningPeriod det första syskonet bland ättlingarna till den specificerade medlemmen på den angivna nivån inom hierarkin som innehåller den angivna nivån.
Om varken ett nivåuttryck eller ett medlemsuttryck specificeras, använder funktionen OpeningPeriod standardnivån och medlemmen i dimensionen med en typ av Tid.
Note
Funktionen ClosingPeriod liknar funktionen OpeningPeriod, förutom att funktionen ClosingPeriod returnerar det sista syskonet istället för det första syskonet.
Examples
Följande exempel returnerar värdet för standardmåttet för medlemmen för räkenskapsåret 2002 i Date-dimensionen (som har en typ av Tid). Denna medlem returneras eftersom räkenskapsårsnivån är den första efterföljande av [Alla]-nivån, den fiskala hierarkin är standardhierarkin eftersom det är den första användardefinierade hierarkin i hierarkisamlingen, och medlemmen för räkenskapsåret 2002 är den första syskonet i denna hierarki på denna nivå.
SELECT OpeningPeriod() ON 0
FROM [Adventure Works]
Följande exempel returnerar värdet för standardmåttet för medlemmen den 1 juli 2001 på nivån Date.Date.Date för Date.Date-attributhierarkin. Denna medlem är det första syskonet till ättlingen på [All]-nivå i Date.Date-attributhierarkin.
SELECT OpeningPeriod([Date].[Date].[Date]) ON 0
FROM [Adventure Works]
Följande exempel returnerar värdet för standardmåttet för januari 2003-medlemmen, som är den första syskonet till ättlingen till 2003-medlemmen på årsnivå i den användardefinierade hierarkin i kalendern.
SELECT OpeningPeriod([Date].[Calendar].[Month],[Date].[Calendar].[Calendar Year].&[2003]) ON 0
FROM [Adventure Works]
Följande exempel returnerar värdet för standardmåttet för juli 2002-medlemmen, som är den första syskonen till efterföljaren till 2003-medlemmen på årsnivå i den fiskala användardefinierade hierarkin.
SELECT OpeningPeriod([Date].[Fiscal].[Month],[Date].[Fiscal].[Fiscal Year].&[2003]) ON 0
FROM [Adventure Works]