EnumMemberLists

Within the EnumMemberLists () subroutine, you use the syntax and functions in this table to define member lists:

Syntax

Description

Dim ElementLists(n)

Replace Element with the dimension for which you are creating member lists and replace n with the total number of member lists that you are defining for that dimension. The following syntax states that three member lists are defined for the Entity dimension:

Dim EntityLists(3)

HS.Dimension = "Element"

Replace Element with the dimension. For example:

If HS.Dimension = "Entity" Then

ElementLists(n) = "ListName"

Replace Element with the dimension, replace n with a unique identifier for the member list, and replace ListName with the member list name to use. You can use the @POV keyword to create a dynamic list based on the dimension member that is currently set in the POV. You can use the @POV keyword in entity member list names. The entities appearing in the entity list can be based on the Scenario, Year, Period and Entity selected in the POV of a report.

Note:

Dynamic POV member lists are only supported when used inFinancial Reporting and Web Analysis

For example:

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

HS.SetMemberLists ElementLists

Replace Element with the dimension. For example:

HS.SetMemberLists EntityLists