NumChild

현재 차원 멤버나 지정된 멤버의 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>

다음 객체 키워드 중 하나입니다.

  • 계정

  • 사용자정의1-4

  • 사용자정의 (사용자정의 차원 레이블)

  • 엔티티

  • 노드

  • 상위

Element

선택한 객체에 따라 다음 차원 중 하나에서 적합한 멤버의 이름입니다.

  • 계정

  • Custom1...4

  • 사용자정의

  • 엔티티

  • 노드

  • 상위

계정 및 사용자정의 객체의 경우 멤버를 지정해야 합니다. 빈 문자열은 사용할 수 없습니다.

전체 차원의 1차 하위 구성요소 수를 가져오려면 다음 예와 같이 ALL을 따옴표로 묶어 지정합니다.

iAcctBase = HS.Account.NumChild("ALL")

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)"