GetDefaultParentLabel

Returns the label of a given dimension member’s default parent.

Tip:

You can get the ID of a member’s default parent with GetDefaultParent.

Syntax

<IHsvTreeInfo>.GetDefaultParentLabel lMemberID, pbstrParentLabel

Argument

Description

lMemberID

Long (ByVal). The member ID of the dimension member.

pbstrParentLabel

String. Returns the label of the default parent. If the lMemberID argument identifies a top-level member of the dimension’s hierarchy, the string “#root” is returned.

Example

The following function returns the label of a given Entity dimension member’s default parent.

Function getEntityDefParent(sMemberName As String) As String
Dim cTreeInfo As IHsvTreeInfo, lMemID As Long
Dim sParLabel As String
'm_cMetadata is an HsvMetadata object reference
Set cTreeInfo = m_cMetadata.Entities
lMemID = cTreeInfo.GetItemID(sMemberName)
cTreeInfo.GetDefaultParentLabel lMemID, sParLabel
getEntityDefParent = sParLabel
End Function