Learning
Documentation
Community
Open Exchange
Global Masters
Home > Class Reference > %SYS namespace > %DeepSee.Query.memberComputed
Private  Storage   

%DeepSee.Query.memberComputed


class %DeepSee.Query.memberComputed extends
%DeepSee.Query.member

Specialized version of the member class used for computed dimensions.

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
5


Summary


Properties
%aggregate %allName %cube %dimNumber %hierNumber
%levelNumber %memberId %memberKey %memberSpec %name
%tuple %type

Methods
%%OIDGet %AddToSaveSet %ApplyState %BindExport
%BuildObjectGraph %ClassIsLatestVersion %ClassName %Close
%ConstructClone %CreateMember %DispatchClassMethod %DispatchGetModified
%DispatchGetProperty %DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty
%DispatchSetProperty %Extends %FindMemberByKey %FindMemberByName
%GetAllName %GetMemberOffset %GetMembers %GetNodeForMDX
%GetNodeInfo %GetNthChild %GetNullName %GetParameter
%GetParentMember %GetPropertyValue %GetRelatedMember %GetRollupKey
%GetTimeOffset %GetType %HasFeature %IncrementCount
%IsA %IsModified %New %NormalizeObject
%ObjectModified %OriginalNamespace %PackageName %ProcessMembers
%RemoveFromSaveSet %SerializeObject %SetLevelNo %SetModified
%SupportsFunction %ValidateObject


Methods


• 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
Find the member with the given key.
• method %FindMemberByName(pName As %String, pDim As %Integer, pHier As %Integer, Output pFlag As %Boolean, pLevel As %Integer = "", Output pMemberKey As %String) as %Status
Test if pName is a valid member name.
• 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.
• 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.
• method %ProcessMembers(pParent As %Integer, Output pSet As %List) as %Status
Process the member id, name, and key information for this member. Put the result into pSet.