EnumMemberLists

每個成員清單檔案必須包括 EnumMemberLists 子常式,以指定有成員清單的維度、每個維度的清單數和每個成員清單的名稱。在 EnumMemberLists () 副程式中,您可以使用下表中的語法和函數來定義成員清單:

語法 描述

Dim ElementListsn

指定每個陳述式的清單數

其中, Element 是您要建立成員清單的維度名稱,而 n 是您針對維度所定義的成員清單總數。例如,如果檔案包括 3 個 Entity 維度的成員清單,則語法如下:

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