Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Geeft het lid terug dat de laatste broer of zus is onder de nakomelingen van een gespecificeerd lid op een bepaald niveau.
Syntax
ClosingPeriod( [ Level_Expression [ ,Member_Expression ] ] )
Arguments
Level_Expression
Een geldige Multidimensional Expressions (MDX) expressie die een niveau teruggeeft.
Member_Expression
Een geldige Multidimensional Expressions (MDX) expressie die een lid teruggeeft.
Remarks
Deze functie is primair bedoeld om te worden gebruikt tegen een dimensie met een type Tijd, maar kan met elke dimensie worden gebruikt.
Als een niveauexpressie wordt gespecificeerd, gebruikt de ClosingPeriod-functie de dimensie die het gespecificeerde niveau bevat en retourneert het laatste broertje of zus onder de nakomelingen van het standaardlid op het gespecificeerde niveau.
Als zowel een niveauexpressie als een lidexpressie zijn gespecificeerd, geeft de ClosingPeriod-functie de laatste broer of zus terug onder de nakomelingen van een gespecificeerd lid op het gespecificeerde niveau.
Als noch een niveauexpressie noch een lidexpressie is gespecificeerd, gebruikt de Sluitingsperiode-functie het standaardniveau en lid van de dimensie (indien aanwezig) in de kubus met een type Tijd.
De ClosingPeriod-functie is equivalent aan de volgende MDX-instructie:
Tail(Descendants(Member_Expression, Level_Expression), 1).
Note
De OpeningPeriod-functie lijkt op de ClosesingPeriod-functie , behalve dat de OpeningPeriod-functie de eerste broer of zus teruggeeft in plaats van de laatste broer/zus.
Examples
Het volgende voorbeeld geeft de waarde voor de standaardmaat voor het lid van FY2007 van de Datum-dimensie (die een semantisch type Tijd heeft). Dit lid wordt teruggegeven omdat het Fiscale Jaar-niveau de eerste afstammeling is van het [All]-niveau, de Fiscale hiërarchie de standaardhiërarchie is omdat dit de eerste door de gebruiker gedefinieerde hiërarchie in de hiërarchiecollectie is, en het lid van FY 2007 de laatste broer of zus in deze hiërarchie op dit niveau is.
SELECT ClosingPeriod() ON 0
FROM [Adventure Works]
Het volgende voorbeeld geeft de waarde voor de standaardmaatstaf voor het lid van 30 november 2006 terug op het niveau Date.Date.Date voor de Date.Date-attribuuthiërarchie. Dit lid is de laatste broer of zus van de afstammeling van [All]-niveau in de Date.Date-attribuuthiërarchie.
SELECT ClosingPeriod ([Date].[Date].[Date]) ON 0
FROM [Adventure Works]
Het volgende voorbeeld geeft de waarde terug voor de standaardmaatstaf voor het lid van december 2003, dat de laatste broer of zus is van de afstammeling van het lid van 2003 op jaarniveau in de door de gebruiker gedefinieerde hiërarchie van de Kalender.
SELECT ClosingPeriod ([Date].[Calendar].[Month],[Date].[Calendar].[Calendar Year].&[2003]) ON 0
FROM [Adventure Works]
Het volgende voorbeeld geeft de waarde terug voor de standaardmaatstaf voor het lid van juni 2003, dat de laatste broer of zus is van de afstammeling van het lid van 2003 op jaarniveau in de door Fiscale gebruikers gedefinieerde hiërarchie.
SELECT ClosingPeriod ([Date].[Fiscal].[Month],[Date].[Fiscal].[Fiscal Year].&[2003]) ON 0
FROM [Adventure Works]