RollupChildren (MDX)

Belirli bir üyenin çocuklarının değerlerini belirtilen tek arımlı operatör kullanılarak oluşturularak oluşturulan bir değeri döndürür.

Syntax

  
RollupChildren(Member_Expression, Unary_Operator)   

Arguments

Member_Expression
Bir üye döndüren geçerli bir Çok Boyutlu İfadeler (MDX) ifadesi.

Unary_Operator
Tek bir operatörü belirten geçerli bir dize ifadesi.

Remarks

RollupChildren fonksiyonu, belirtilen tek eşlik operatörü kullanılarak belirtilen üyenin çocuklarının değerlerini yuvarlar.

Aşağıdaki tablo, bu fonksiyon için geçerli tek eş operatörlerini açıklar.

Operator Result
+ toplam = toplam + mevcut çocuk
- total = total - geçerli çocuk
* toplam = toplam * mevcut alt öğe
/ toplam = toplam / geçerli çocuk
% toplam = (toplam / mevcut çocuk) * 100
~ Çocuk rollup'ta kullanılmaz. Değeri görmezden geliniyor.

Üye özelliğindeki operatör listede görünmüyorsa, bir hata oluşur. Değerlendirme sırası, operatörlerin önceliğiyle değil, kardeşlerin sırasına göre belirlenir.

Example

Aşağıdaki örnek, tek operatörlerin Net Kar hiyerarşisinin çocuklarını Hesap boyutunda alternatif bir şekilde yuvarlamak için alternatif değerler içeren "Alternatif Rollup Operatörü" adlı bir üye özelliği kullanır. Bu üye mülk Adventure Works küpünde yoktur, ancak oluşturulabilir. RollupChildren fonksiyonunun bu kullanımı, 'ya şöyle' analizi için bir bütçeleme uygulamasında kullanılabilir.

RollupChildren  
   ( [Account].[Net Profit]  
   , [Account].CurrentMember.Properties ('Alternate Rollup Operator') )