Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Retourne le premier frère parmi les descendants d’un niveau spécifié, éventuellement à un membre spécifié.
Syntax
OpeningPeriod( [ Level_Expression [ , Member_Expression ] ] )
Arguments
Level_Expression
Une expression valide des Expressions Multidimensionnelles (MDX) qui retourne un niveau.
Member_Expression
Une expression valide des Expressions Multidimensionnelles (MDX) qui retourne un membre.
Remarks
Cette fonction est principalement destinée à être utilisée dans la dimension temporelle, mais peut être utilisée avec n’importe quelle dimension.
Si une expression de niveau est spécifiée, la fonction OpeningPeriod utilise la hiérarchie qui contient le niveau spécifié et retourne le premier frère parmi les descendants du membre par défaut au niveau spécifié.
Si une expression de niveau et une expression membre sont spécifiées, la fonction OpeningPeriod renvoie la première sœur parmi les descendants d’un membre spécifié au niveau spécifié au sein de la hiérarchie contenant le niveau spécifié.
Si ni une expression de niveau ni une expression membre n’est spécifiée, la fonction OpeningPeriod utilise le niveau par défaut et le membre de la dimension avec un type de Time.
Note
La fonction ClosingPeriod est similaire à la fonction OpeningPeriod , sauf que la fonction ClosingPeriod retourne le dernier frère au lieu du premier.
Exemples
L’exemple suivant retourne la valeur de la mesure par défaut pour le membre de la dimension Date de l’exercice 2002 (qui possède un type de Temps). Ce membre est retourné parce que le niveau de l’exercice fiscal est le premier descendant du niveau [Tout], la hiérarchie fiscale est la hiérarchie par défaut car elle est la première hiérarchie définie par l’utilisateur dans la collection hiérarchique, et le membre de l’exercice 2002 est le premier frère de cette hiérarchie à ce niveau.
SELECT OpeningPeriod() ON 0
FROM [Adventure Works]
L’exemple suivant renvoie la valeur de la mesure par défaut pour le membre du 1er juillet 2001 au niveau Date.Date.Date pour la hiérarchie d’attributs Date.Date. Ce membre est le premier frère ou sœur du descendant du niveau [Tout] dans la hiérarchie des attributs Date.Date.
SELECT OpeningPeriod([Date].[Date].[Date]) ON 0
FROM [Adventure Works]
L’exemple suivant retourne la valeur de la mesure par défaut pour le membre de janvier 2003, qui est la première sœur du descendant du membre de 2003 au niveau annuel dans la hiérarchie définie par l’utilisateur de Calendar.
SELECT OpeningPeriod([Date].[Calendar].[Month],[Date].[Calendar].[Calendar Year].&[2003]) ON 0
FROM [Adventure Works]
L’exemple suivant retourne la valeur de la mesure par défaut pour le membre de juillet 2002, qui est la première sœur du descendant du membre de 2003 au niveau annuel dans la hiérarchie définie par l’utilisateur Fiscal.
SELECT OpeningPeriod([Date].[Fiscal].[Month],[Date].[Fiscal].[Fiscal Year].&[2003]) ON 0
FROM [Adventure Works]