다음을 통해 공유


RollupChildren(MDX)

지정한 단항 연산자를 통해 지정한 멤버의 자식 항목 값을 롤업하여 생성된 값을 반환합니다.

구문

  
RollupChildren(Member_Expression, Unary_Operator)   

인수

Member_Expression
멤버를 반환하는 유효한 MDX(다차원 식) 식입니다.

Unary_Operator
단항 연산자를 지정하는 유효한 문자열 식입니다.

설명

RollupChildren 함수는 지정된 단항 연산자를 사용하여 지정된 멤버의 자식 값을 롤업합니다.

다음 표에서는 이 함수에 유효한 단항 연산자를 설명합니다.

연산자 결과
+ total = total + Current Child
- total = total - 현재 자식
* total = total * current child
/ 합계 = 합계 / 현재 자식 항목
% total = (total /current child) * 100
~ 자식은 롤업에 사용되지 않습니다. 해당 값은 무시됩니다.

멤버 속성의 연산자가 목록에 표시되지 않으면 오류가 발생합니다. 평가 순서는 연산자의 우선 순위가 아니라 형제의 순서에 따라 결정됩니다.

다음 예제에서는 단항 연산자에 대한 대체 값이 포함된 "대체 롤업 연산자"라는 멤버 속성을 사용하여 계정 차원의 순이익 계층 구조 자식을 대체 방식으로 롤업합니다. 이 멤버 속성은 Adventure Works 큐브에 없지만 만들 수 있습니다. RollupChildren 함수의 이 사용은 가상 분석을 위해 예산 애플리케이션에서 사용할 수 있습니다.

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

참고 항목

MDX 함수 참조(MDX)