GetNumBaseMembers

Returns a count of the base-level members beneath a dimension member.

Syntax

<IHsvTreeInfo>.GetNumBaseMembers lParentID, bIgnoreDuplicates, plNumBaseMembers

Argument

Description

lParentID

Long (ByVal). The member ID of the member for which you want to return the count.

bIgnoreDuplicates

Boolean (ByVal). Specifies whether duplicate member IDs are included in the count. Pass TRUE to filter out duplicates, FALSE to count duplicates.

plNumBaseMembers

Long. Returns the count of base-level members.

Example

The following example compares the number of base members for entities named Regional and Management. If the respective counts returned by GetNumBaseMembers are different, any code placed within the If structure would be executed.

Dim cTreeInfo As IHsvTreeInfo, lPar As Long, lRegCount As Long
Dim lManagCount As Long
Set cTreeInfo = m_cMetadata.Entities
lPar = cTreeInfo.GetItemID("Regional")
cTreeInfo.GetNumBaseMembers lPar, True, lRegCount
lPar = cTreeInfo.GetItemID("Management")
cTreeInfo.GetNumBaseMembers lPar, True, lManagCount
If lRegCount <> lManagCount Then
  …
End If