Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Belirli bir üyenin soyundan gelenler arasında son kardeş olan üyeyi belirli bir seviyede geri getirir.
Syntax
ClosingPeriod( [ Level_Expression [ ,Member_Expression ] ] )
Arguments
Level_Expression
Geçerli bir Çok Boyutlu İfadeler (MDX) ifadesi, bir seviye döndürür.
Member_Expression
Bir üye döndüren geçerli bir Çok Boyutlu İfadeler (MDX) ifadesi.
Remarks
Bu fonksiyon öncelikle bir Zaman türüne sahip bir boyuta karşı kullanılmak üzere tasarlanmıştır, ancak herhangi bir boyutla da kullanılabilir.
Bir seviye ifadesi belirtilmişse, ClosingPeriod fonksiyonu belirtilen seviyeyi içeren boyutu kullanır ve varsayılan üyenin törenleri arasında son kardeşi belirtilen seviyede döndürür.
Hem bir seviye ifade hem de bir üye ifadesi belirtilirse, ClosePeriod fonksiyonu belirtilen seviyedeki üyenin soyundan gelenler arasında son kardeşi döndürür.
Ne bir seviye ifadesi ne de bir üye ifadesi belirtilmemişse, ClosingPeriod fonksiyonu küpteki varsayılan seviye ve boyutun (varsa) üyesini bir Time türü ile kullanır.
ClosingPeriod fonksiyonu, aşağıdaki MDX ifadesine eşdeğerdir:
Tail(Descendants(Member_Expression, Level_Expression), 1).
Note
Açılış Dönemi fonksiyonu, Kapanış Dönemi fonksiyonuna benzer, ancak Açılış Dönemi fonksiyonu son kardeş yerine ilk kardeşi döndürür.
Examples
Aşağıdaki örnek, Tarih boyutunun (Zaman'ın anlamsal türüne sahip) FY2007 üyesi için varsayılan ölçü değerini döndürür. Bu üye geri döner çünkü Mali Yıl seviyesi [All] seviyesinin ilk soyundan gelir, Mali Hiyerarşi varsayılan hiyerarşidir çünkü hiyerarşi koleksiyonundaki ilk kullanıcı tanımlı hiyerarşidir ve 2007 mali yılı üyesi bu hiyerarşinin bu seviyedeki son kardeşidir.
SELECT ClosingPeriod() ON 0
FROM [Adventure Works]
Aşağıdaki örnek, 30 Kasım 2006 için varsayılan ölçütünün Date.Date.Date seviyesinde Date.Date öznitelik hiyerarşisi değerini döndürür. Bu üye, Date.Date özellik hiyerarşisindeki [All] seviyesinin soyundan gelenin son kardeşidir.
SELECT ClosingPeriod ([Date].[Date].[Date]) ON 0
FROM [Adventure Works]
Aşağıdaki örnek, Aralık 2003 üyesi için varsayılan ölçü değerini döndürür; bu, Takvim kullanıcı tanımlı hiyerarşisinde yıl seviyesinde 2003 üyesinin soyundan gelenin son kardeşidir.
SELECT ClosingPeriod ([Date].[Calendar].[Month],[Date].[Calendar].[Calendar Year].&[2003]) ON 0
FROM [Adventure Works]
Aşağıdaki örnek, 2003 üyesinin soyundan gelenin son kardeşi olan Haziran 2003 üyesinin değerini geri getirir; bu da Mali kullanıcı tanımlı hiyerarşide yıl düzeyinde 2003 üyesinin soyundan gelenin son kardeşidir.
SELECT ClosingPeriod ([Date].[Fiscal].[Month],[Date].[Fiscal].[Fiscal Year].&[2003]) ON 0
FROM [Adventure Works]