OpeningPeriode (MDX)

Geeft de eerste broer of zus terug onder de nakomelingen van een bepaald niveau, optioneel bij een gespecificeerd lid.

Syntax

  
OpeningPeriod( [ 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 in de Tijddimensie te worden gebruikt, maar kan met elke dimensie worden gebruikt.

  • Als een niveauexpressie wordt gespecificeerd, gebruikt de OpeningPeriod-functie de hiërarchie die het gespecificeerde niveau bevat en retourneert het eerste broer/zusje onder de nakomelingen van het standaardlid op het gespecificeerde niveau.

  • Als zowel een niveauexpressie als een lidexpressie zijn gespecificeerd, geeft de functie OpeningPeriod de eerste broer of zus terug onder de nakomelingen van het gespecificeerde lid op het gespecificeerde niveau binnen de hiërarchie die het gespecificeerde niveau bevat.

  • Als noch een niveauexpressie noch een lidexpressie zijn gespecificeerd, gebruikt de OpeningPeriod-functie het standaardniveau en lid van de dimensie met een type Tijd.

Note

De Sluitingsperiode-functie lijkt op de OpeningPeriod-functie , behalve dat de Sluitingsperiode de laatste broer of zus teruggeeft in plaats van de eerste broer/zus.

Examples

Het volgende voorbeeld geeft de waarde voor de standaardmaat voor het FY2002-lid van de Date-dimensie (die een type Time 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 omdat dit de eerste door de gebruiker gedefinieerde hiërarchie in de hiërarchiecollectie is, en het lid van FY2002 het eerste broer of zus in deze hiërarchie op dit niveau is.

SELECT OpeningPeriod() ON 0  
FROM [Adventure Works]  
  

Het volgende voorbeeld geeft de waarde voor de standaardmaat voor het lid van 1 juli 2001 terug op het niveau Date.Date.Date voor de Date.Date-attribuuthiërarchie. Dit lid is de eerste broer of zus van de afstammeling van [All]-niveau in de Date.Date-attribuuthiërarchie.

SELECT OpeningPeriod([Date].[Date].[Date]) ON 0  
FROM [Adventure Works]  
  

Het volgende voorbeeld geeft de waarde terug voor de standaardmaat voor het lid van januari 2003, dat de eerste broer of zus is van de afstammeling van het lid uit 2003 op jaarniveau in de door de gebruiker gedefinieerde hiërarchie van de kalender.

SELECT OpeningPeriod([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 juli 2002, dat de eerste broer of zus is van de afstammeling van het lid van 2003 op jaarniveau in de door Fiscale gebruikers gedefinieerde hiërarchie.

SELECT OpeningPeriod([Date].[Fiscal].[Month],[Date].[Fiscal].[Fiscal Year].&[2003]) ON 0  
FROM [Adventure Works]