%DeepSee.Query.memberComputed
Class %DeepSee.Query.memberComputed Extends %DeepSee.Query.member [ System = 4 ]
Specialized version of the member class used for computed dimensions.
Methods
%ProcessMembers
Method %ProcessMembers(pParent As %Integer, Output pSet As %List) As %Status [ Internal ]
Process the member id, name, and key information for this member. Put the result into pSet.
%FindMemberByName
Method %FindMemberByName(pName As %String, pDim As %Integer, pHier As %Integer, Output pFlag As %Boolean, pLevel As %Integer = "", Output pMemberKey As %String) As %Status [ Internal ]
Test if pName is a valid member name.
%FindMemberByKey
Method %FindMemberByKey(pKey As %String, pDim As %Integer, pHier As %Integer, Output pFlag As %Boolean, Output pMemberValue As %String, pRecurse As %Boolean = 1) As %Status [ Internal ]
Find the member with the given key.
%GetMembers
ClassMethod %GetMembers(pCubeName As %String, pDimNo As %Integer, pHierNo As %Integer, pLevelNo As %Integer, pRollupKey As %String, pParent As %Integer, pKey As %String, ByRef pNodeNo As %Integer, pRecurse As %Integer = 0, ByRef pRange As %String, ByRef pMemberList) As %Status
Find the set of members that match the given criteria and place them into the axis tree.
%GetNodeForMDX
ClassMethod %GetNodeForMDX(Output pNode As %List, pCubeName As %String, pParent As %Integer, pName As %String, pExpr As %String) As %Status
Given an MDX expression, return an info node ($list) for the resolved expression.