class %DeepSee.Query.calculatedMember
extends set
This represents a calculated member within an MDX query.
property definition
as %DeepSee.Datatype.string(MAXLEN=1000,XMLPROJECTION="none");
Original definition of this member.
property formatString
as %String(MAXLEN=255,XMLPROJECTION="attribute");
Format string to apply to this member.
property isResolved
as %Boolean(XMLPROJECTION="none") [ InitialExpression = 0 ];
Set true when the definition of this calculated member has been resolved into a query graph
and added to the children of this node.
property memberName
as %DeepSee.Datatype.string(MAXLEN=1000,XMLPROJECTION="attribute");
Name of this calculated member.
property originalName
as %DeepSee.Datatype.string(MAXLEN=1000,XMLPROJECTION="none");
Original name of this calculated member (in its original case).
property parentDimension
as %DeepSee.Datatype.string(MAXLEN=1000,XMLPROJECTION="attribute");
Name of the dimension this calculated member is associated with.
property solveOrder
as %Integer(MINVAL=0,XMLPROJECTION="attribute");
Solve order to apply to this member.
method %GetType()
as %String
Return type of this node.
method %ToString(Output pSC As %Status)
as %String
Convert this node to its text representation.
Note, this is assumed to be called from the context of an axis or slicer
so it returns the name of the calculated member itself and not its definition.