Returns the labels of a given member’s default ancestors. If the top-level member of the dimension hierarchy is passed, EnumDefaultAncestorsLabels returns an empty Variant.
You can return the member IDs of a member’s default ancestors with EnumDefaultAncestors. |
<IHsvTreeInfo>.EnumDefaultAncestorsLabels lMemberID, pvarabstrAncestorsLabels
Variant. Returns an array of the default ancestors’ labels, or an empty Variant if a top-level member is passed to the lMemberID argument. |
The following function returns the labels of a given Entity dimension member’s default ancestors.
Function getEntityDefAncestors(sMemberName As String) As Variant Dim cTreeInfo As IHsvTreeInfo, lMemID As Long Dim vaParLabels As Variant 'm_cMetadata is an HsvMetadata object reference Set cTreeInfo = m_cMetadata.Entities lMemID = cTreeInfo.GetItemID(sMemberName) cTreeInfo.EnumDefaultAncestorsLabels lMemID, vaParLabels getEntityDefAncestors = vaParLabels End Function