ClosingPeriod (MDX)
Zwraca element członkowski, który znajduje się ostatni element równorzędny spośród obiektów podrzędnych określonego elementu członkowskiego na określonym poziomie.
ClosingPeriod( [ Level_Expression [ ,Member_Expression ] ] )
Argumenty
Level_Expression
Prawidłowe wyrażenie Multidimensional Expressions (MDX), które zwraca poziom.Member_Expression
Prawidłowe wyrażenie Multidimensional Expressions (MDX), które zwraca element członkowski.
Remarks
Ta funkcja jest przede wszystkim przeznaczone do użycia dla wymiaru o typie czas, ale mogą być używane z dowolnym wymiarem.
Jeśli zostanie określone wyrażenie poziomu, ClosingPeriod Funkcja korzysta z wymiaru, który zawiera określony poziom i zwraca ostatni element członkowski równorzędny spośród obiektów podrzędnych domyślny element członkowski na określonym poziomie.
Jeśli oba wyrażenia poziom, a co wyrażenie element członkowskiu członkowskiego są określone, ClosingPeriod funkcja zwraca ostatni element członkowski równorzędny spośród obiektów podrzędnych określonego element członkowskiu członkowskiego na określonym poziomie.
Jeżeli określono wyrażenie poziom ani wyrażenie element członkowski, ClosingPeriod Funkcja używa domyślnego poziom i elementu członkowskiego wymiaru (jeśli istnieje) w module o typie czas.
The ClosingPeriod funkcja is equivalent to the following MDX instrukcja:
BottomCount(Descendants(Member_Expression, Level_Expression), 1).
Uwaga
The OpeningPeriod funkcja is similar to the ClosingPeriod funkcja, except that the OpeningPeriod funkcja returns the first sibling instead of the last sibling.
Przykłady
W poniższym przykładzie są zwracane wartości domyślnej miara dla FY2005 element członkowski wymiaru data (która ma semantyki typu godzina).Ten element członkowski jest zwracany, ponieważ poziom rok finansowy jest pierwszym obiektu podrzędnego z poziomu [Wszystkie], hierarchii obrachunkowy jest domyślna hierarchia, ponieważ jest pierwszym hierarchii zdefiniowanej przez użytkownika w kolekcja hierarchii, a element członkowski członkowski ro 2005 jest ostatnim elementem równorzędnym w danej hierarchii na tym poziomie.
SELECT ClosingPeriod() ON 0
FROM [Adventure Works]
W poniższym przykładzie są zwracane wartości domyślnej miara na 31.08.04 r. element członkowski poziom data.data.data the data.data hierarchia atrybutu.Ten element członkowski jest ostatni element członkowski równorzędny obiektu podrzędnego [Wszystkie] poziom w hierarchii data.data atrybut.
SELECT ClosingPeriod ([Date].[Date].[Date]) ON 0
FROM [Adventure Works]
W poniższym przykładzie zwraca wartość miara domyślne dla grudnia 2003 element członkowski członkowski, który jest ostatni element członkowski równorzędny obiektu podrzędnego elementu członkowskiego 2003 roku poziom w hierarchii przez użytkownika kalendarz.
SELECT ClosingPeriod ([Date].[Calendar].[Month],[Date].[Calendar].[Calendar Year].&[2003]) ON 0
FROM [Adventure Works]
W poniższym przykładzie zwraca wartość miara domyślne dla czerwca 2003 element członkowski członkowski, który jest ostatni element członkowski równorzędny obiektu podrzędnego elementu członkowskiego 2003 roku poziom w hierarchii obrachunkowe zdefiniowane przez użytkownika.
SELECT ClosingPeriod ([Date].[Fiscal].[Month],[Date].[Fiscal].[Fiscal Year].&[2003]) ON 0
FROM [Adventure Works]