共用方式為


RollupChildren (MDX)

傳回由積存特定成員子成員的值,利用指定的一元 (Unary) 運算子所產生的值。

語法

RollupChildren(Member_Expression, Unary_Operator) 

引數

  • Member_Expression
    傳回成員的有效多維度運算式 (MDX) 運算式。

  • Unary_Operator
    指定一元運算子的有效字串運算式。

備註

RollupChildren 函數會使用指定的一元運算子,積存指定之成員的子系值。

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

運算子

結果

+

總計 = 總計 + 目前的子系

-

總計=總計 - 目前的子系

*

總計 =總計 * 目前的子系

/

總計 =總計 / 目前的子系

%

總計 = (總計 / 目前的子系) * 100

~

不會在積存中使用子系。它的值會被忽略。

如果成員屬性中的運算子不在上面的清單中,則會發生錯誤。評估的順序是由同層級(Sibling) 的順序決定,而不是運算子的優先順序。

範例

下列範例使用名為 "Alternate Rollup Operator" 的成員屬性,其包含一元運算子的替代值,以便用交替方式積存 Account 維度中 Net Profit 階層的子系。這個成員屬性不存在於 Adventure Works Cube,但可予以建立。RollupChildren 函數可用於假設分析的預算應用程式。

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

請參閱

參考