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

%DeepSee.Query.memberCalculated


class %DeepSee.Query.memberCalculated extends
member

Specialized version of the member class used for calculated members.
A calculated member is defined using the WITH clause of a query or in the calculatedMember section of a cube definition.
This provider is used in the cases where there is a calculated member for a dimension that is not defined as an actual dimension. Its only function is to indicate the presence of a calculated member.

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
4


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 %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 %ApplyState(pType As %String) as %Status
Set the state of this member using the current meta data node.
• 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. In this case, the key and value are the same.
• 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.
• method %SupportsFunction(pFunction As %String, Output pMessage As %String) as %Boolean
Test if this member supports the given function.