EnumMemberLists

각 멤버 목록 파일에는 멤버 목록이 있는 차원, 각 차원에 대한 목록 수 및 각 멤버 목록의 이름을 지정하는 EnumMemberLists 서브루틴이 포함되어야 합니다. EnumMemberLists () 서브루틴 내에서 다음 표의 구문과 함수를 사용하여 멤버 목록을 정의합니다.

구문 설명

Dim ElementLists(n)

각 명령문에 대한 목록 수를 지정합니다.

여기서 Element는 멤버 목록이 생성되는 차원 이름이고, n은 해당 차원에 대해 정의되는 멤버 목록의 총수입니다. 예를 들어 파일에 엔티티 차원에 대한 3개의 멤버 목록이 포함된 경우 구문은 다음과 같습니다.

Dim EntityLists(3)

HS.Dimension = ""Element"

여기서 Element는 차원 이름입니다. 예:

If HS.Dimension = "Entity" Then

ElementLists(n) = "ListName"

각 목록의 이름과 숫자 ID를 지정합니다.

여기서 Element는 차원 이름이고, n은 멤버 목록의 ID 번호이고, ListName은 목록의 이름입니다.

@POV 키워드를 사용하여 현재 POV에 설정된 멤버 목록에 따라 동적 목록을 생성할 수 있습니다. 엔티티 목록에 표시되는 엔티티는 보고서의 POV에서 선택된 시나리오, 연도, 기간 및 엔티티를 기반으로 할 수 있습니다.

예:

EntityLists(1) = "NewEngland"
EntityLists(2) = "Alloc"
EntityLists(3) = "AllEntities(@POV)"

HS.SetMemberLists ElementLists

지정된 이름과 숫자 ID를 설정합니다.

여기서 Element는 차원 이름입니다. 예:

HS.SetMemberLists EntityLists