RollupChildren(MDX)

回傳一個由指定成員子節點的值,使用指定的一元運算子彙整所產生的值。

Syntax

  
RollupChildren(Member_Expression, Unary_Operator)   

論點

Member_Expression
一個有效的多維表達式(MDX)表達式,回傳成員。

Unary_Operator
一個有效的字串表達式,指定一個一元運算子。

備註

RollupChildren 函式會使用指定的一元運算子,將指定成員的子節點值彙整起來。

下表描述了此函數的有效一元運算子。

Operator 結果
+ 總分 = 總數 + 現任子女
- total = total - 目前的子系
* 總數 = 總數 * 現任子女
/ 總數 = 總數 / 現任子女
% 總數 = (總數 / 現有子女) * 100
~ 該兒童不會被用於合併。 它的價值被忽視了。

若成員屬性中的運算元未出現在列表中,則會發生錯誤。 評估的順序由兄弟姊妹的順序決定,而非運算子的優先順序。

Example

以下範例使用了一個名為「Alternate Rollup Operator」的成員屬性,該屬性包含了一元運算子的替代值,以替代方式彙整帳戶維度中淨利潤階層的子節點。 這個成員屬性不存在於冒險作品的立方體中,但可以被創建。 RollupChildren 函數的這種使用方式可用於預算應用中的假設分析。

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