Returns an XML string containing the member IDs, labels, descriptions, or number of children of the members in a specified member list. A flag specifies which of these types of information will be returned.
<HFMwDimension>.EnumMembersAsXML (varOBPScenario, varOBPYear, varOBPPeriod, varMemberlist, varTopMember, lStartingIndex, lMaxMembers, lFlagsRequestedInfo, pvarbstrXMLDoc, pvarlTotalMembersInEnum)Specifies the member list for which members will be enumerated. You can pass either the ID or the name of the member list. | |
Specifies the top member in the hierarchy with which to begin enumerating. You can pass either the member ID or name of the member. To start enumerating at the top of the hierarchy, pass either -1 or an empty string. | |
Specifies the starting index (base 0) within the enumeration for retrieving member information. | |
Specifies the maximum number of members to return. To return all child members, pass 0. | |
Specifies the type of information to return. Valid values are represented by the HFMConstants type library constants listed in Metadata Information Constants. You can pass more than one constant by using Or. | |
Returns an XML String containing the requested information. The XML string is described in Dimension Member Enumerations DTD. | |
Returns the number of members in the XML string that is returned by the pvarbstrXMLDoc argument.