현재 차원 멤버나 지정된 멤버의 1차 하위 구성요소 수를 가져옵니다. 이 함수는 다음 유형의 규칙에 사용할 수 있습니다.
계산
환산
통합
할당
주:
트리 계층에서 멤버의 한 레벨 아래에 있는 경우 멤버는 1차 하위 구성요소입니다. 지정된 객체보다 한 레벨 아래의 멤버만 계산됩니다.
구문
HS.<Object>.NumChild("Element")
HS.Node.NumChild("S#Scenario.Y#Year.P#Period.E#Entity")
HS.<Object>.NumChild("")
HS.Custom(Dimension).NumChild(Member)
주:
현재 멤버에 이 함수를 적용하려면 빈 문자열(""
)을 사용하십시오.
표 11-38 NumChild 함수 구문
매개변수 | 설명 |
---|---|
<Object> |
다음 객체 키워드 중 하나입니다.
|
Element |
선택한 객체에 따라 다음 차원 중 하나에서 적합한 멤버의 이름입니다.
계정 및 사용자정의 객체의 경우 멤버를 지정해야 합니다. 빈 문자열은 사용할 수 없습니다. 전체 차원의 1차 하위 구성요소 수를 가져오려면 다음 예와 같이
|
Scenario |
적합한 시나리오 차원 멤버의 이름입니다. |
Year |
적합한 연도입니다. |
Period |
적합한 기간입니다. |
Entity |
적합한 엔티티 차원 멤버의 이름입니다. |
Exp
함수에 NumChild 함수를 포함할 수도 있습니다. NumChild
함수를 포함하는 경우 NumChild의 인수를 따옴표로 묶지 마십시오.
반환 값
1차 하위 멤버 수를 식별하는 문자열입니다. 노드의 경우 지정된 멤버의 활성 1차 하위 구성요소 수를 가져옵니다.
예
다음 예에서는 Regional 엔티티 바로 아래에 있는 엔티티의 평균 판매 금액을 저장하는 SalesChild라는 계정이 애플리케이션에 포함되어 있습니다. SalesChild 금액을 계산하기 위해 이 예에서는 Sales 계정의 금액을 Regional 바로 아래의 1차 하위 구성요소 수로 나눕니다.
HS.Exp "A#SalesChild = A#Sales/HS.Entity.NumChild(Regional)"