每個成員清單檔案必須包括 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 |