Skip to main content

%DeepSee.Model.SubjectArea.calculatedMember

class %DeepSee.Model.SubjectArea.calculatedMember extends %DeepSee.Model.SubjectArea.node

Meta-data object that represents a calculated member within a DeepSee subjectArea.

Property Inventory

Method Inventory

Properties

property dimension as %DeepSee.Datatype.entityName (XMLPROJECTION = "attribute");
Name of the dimension this calculated member belongs to. This does not have to be an existing dimension.
Property methods: dimensionDisplayToLogical(), dimensionGet(), dimensionIsValid(), dimensionLogicalToDisplay(), dimensionLogicalToOdbc(), dimensionNormalize(), dimensionSet()
property formatString as %DeepSee.Datatype.string (MAXLEN = 100, XMLPROJECTION = "attribute");
Optional format string to apply to this member.
Property methods: formatStringDisplayToLogical(), formatStringGet(), formatStringIsValid(), formatStringLogicalToDisplay(), formatStringLogicalToOdbc(), formatStringNormalize(), formatStringSet()
property hidden as %Boolean (XMLPROJECTION = "attribute") [ InitialExpression = 0 ];
Hidden flag. If true, then this calculated member will be hidden (not part of the subject area model).
Property methods: hiddenDisplayToLogical(), hiddenGet(), hiddenIsValid(), hiddenLogicalToDisplay(), hiddenLogicalToXSD(), hiddenNormalize(), hiddenSet(), hiddenXSDToLogical()
property listingFilter as %DeepSee.Datatype.string (XMLPROJECTION = "attribute");
Property methods: listingFilterDisplayToLogical(), listingFilterGet(), listingFilterIsValid(), listingFilterLogicalToDisplay(), listingFilterLogicalToOdbc(), listingFilterNormalize(), listingFilterSet()
relationship subjectArea as %DeepSee.Model.SubjectArea.subjectArea (XMLPROJECTION = "none") [ Inverse = calculatedMembers , Cardinality = one ];
Subject Area that this calculated member belongs to.
Property methods: subjectAreaGet(), subjectAreaGetObject(), subjectAreaGetObjectId(), subjectAreaGetSwizzled(), subjectAreaIsValid(), subjectAreaNewObject(), subjectAreaRClose(), subjectAreaRExec(), subjectAreaRFetch(), subjectAreaRelate(), subjectAreaSQLCompute(), subjectAreaSet(), subjectAreaUnRelate()
property units as %DeepSee.Datatype.string (XMLPROJECTION = "attribute");
Optional. Units applied to this member (if it is a measure).
This is not currently used.
Property methods: unitsDisplayToLogical(), unitsGet(), unitsIsValid(), unitsLogicalToDisplay(), unitsLogicalToOdbc(), unitsNormalize(), unitsSet()
property valueExpression as %DeepSee.Datatype.string (MAXLEN = 32000, XMLPROJECTION = "attribute");
MDX expression that defines the value of this calculated member.
Property methods: valueExpressionDisplayToLogical(), valueExpressionGet(), valueExpressionIsValid(), valueExpressionLogicalToDisplay(), valueExpressionLogicalToOdbc(), valueExpressionNormalize(), valueExpressionSet()

Methods

method %Validate() as %Status
Test if this member's definition is valid.

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new tab