FormulaMetricSet Methods

The FormulaMetricSet type exposes the following members.

Methods
  NameDescription
Public methodAddCalculatedMeasure(MeasureUsage, MetricSetUsage)
Add a new measure to the current instance. The measure must belong to one of the already defined dependencies.
Public methodAddCalculatedMeasure(String, String, String)
Add a new script measure, based on a Dundas statement that combines existing measures and possible numeric parameters.
(Inherited from MetricSet.)
Public methodAddCalculatedMeasure(String, String, String, IEnumerableMetricSetUsage)
Add a new calculated measure to the current instance.
Public methodAddColumnHierarchy
Adds a new column hierarchy and automatically links any corresponding generic dependency parameters to the current usage element parameters.
(Overrides MetricSetAddColumnHierarchy(IHierarchy).)
Public methodAddContextualMeasure
Add a new contextual measure. The user is responsible for entering contextual measure data.
(Inherited from MetricSet.)
Public methodAddCountHierarchyMeasure(IHierarchy)
Add a new measure, based on the count or distinct count of a specified hierarchy members.
(Inherited from MetricSet.)
Public methodAddCountHierarchyMeasure(IHierarchyLevel)
Add a new measure, based on the count or distinct count of a specified hierarchy level members.
(Inherited from MetricSet.)
Public methodAddCountMeasure
Adds an automatic count measure.
(Inherited from MetricSet.)
Public methodAddDynamicHierarchy
Adds a new dynamic hierarchy to the current instance.
(Inherited from MetricSet.)
Public methodAddDynamicMeasure
Adds a new dynamic measure to the current instance.
(Inherited from MetricSet.)
Public methodAddHierarchy
Adds a new hierarchy and automatically links any corresponding parameters of the dependency with the specified name to the current usage element parameters.
Public methodAddMeasure
Add a new measure to the current instance. The measure must belong to one of the already defined dependencies.
(Overrides MetricSetAddMeasure(IMeasure).)
Public methodAddParallelPeriodMeasure(String, MeasureUsage, HierarchyUsage)
Add a new parallel period measure, based on an existing metric set measure.
(Overrides MetricSetAddParallelPeriodMeasure(String, MeasureUsage, HierarchyUsage).)
Public methodAddParallelPeriodMeasure(String, MeasureUsage, ITimeHierarchyLevel, Int32)
Add a new parallel period measure, based on an existing metric set measure.
(Overrides MetricSetAddParallelPeriodMeasure(String, MeasureUsage, ITimeHierarchyLevel, Int32).)
Public methodAddParallelSlicedMeasure
Add a new parallel sliced measure, based on an existing measure.
(Overrides MetricSetAddParallelSlicedMeasure(String, MeasureUsage).)
Public methodAddQueryOptimizationHint
Adds the appropriate query optimization value for the specified provider query hint ID.
(Inherited from MetricSet.)
Public methodAddRowHierarchy
Adds a new row hierarchy and automatically links any corresponding generic dependency parameters to the current usage element parameters.
(Overrides MetricSetAddRowHierarchy(IHierarchy).)
Public methodAddSlicerHierarchy
Adds a new slicer hierarchy and automatically links any corresponding generic dependency parameters to the current usage element parameters.
(Overrides MetricSetAddSlicerHierarchy(IHierarchy).)
Public methodAddStateGroup(String, String)
Adds a new state group, linked to all the metric set measures.
(Inherited from MetricSet.)
Public methodAddStateGroup(MeasureUsage, String, String)
Adds a new state group, linked to the specified measure.
(Inherited from MetricSet.)
Public methodChangeHierarchyPlacement
Changes the hierarchy placement.
(Inherited from MetricSet.)
Public methodConfigureSortPriorities
Configures the sorting priorities for the current instance. The method allows changing the index position on the corresponding axis for all the metric set elements, thus reflecting the new sorting priorities.
(Inherited from MetricSet.)
Public methodGetAnalysisStructure
Gets the analysis structure on which the current instance is based.
(Inherited from MetricSet.)
Public methodHideParameter
Sets the script metric set inherited parameter as private, and assigns it the specified default value.
Public methodLinkParameters(Parameter, Parameter)
Sets the linked parameter as private and links its values to the source parameter.
Public methodLinkParameters(Parameter, IEnumerableParameter)
Sets all the linked parameters as private and links their values to the source parameter.
Public methodMoveElementBefore
Moves the source element before the target element in the metric set element collection.
(Inherited from MetricSet.)
Public methodRemoveAllHierarchyGroups
Removes all hierarchy groups.
(Inherited from MetricSet.)
Public methodRemoveAnalysisElement
Removes the specified usage element.
(Inherited from MetricSet.)
Public methodRemoveCustomHierarchyGroup
Removes the specified custom hierarchy group.
(Inherited from MetricSet.)
Public methodRemoveOtherGroupSettings
Removes the existing "Other" group settings.
(Inherited from MetricSet.)
Public methodRemoveQueryOptimizationHint
Removes the query optimization hint.
(Inherited from MetricSet.)
Public methodRemoveQueryOptimizationHints
Removes the query optimization hints.
(Inherited from MetricSet.)
Public methodRemoveStateGroup
Removes the state group.
(Inherited from MetricSet.)
Public methodRemoveTopBottomSettings
Removes the existing top / bottom settings.
(Inherited from MetricSet.)
Public methodReplaceElement
Replaces the original usage element with the analysis element, if the categories are compatible. The target element is removed.
(Overrides MetricSetReplaceElement(AnalysisElementUsage, IAnalysisElement).)
Public methodSetupOtherGroupSettings
Creates an "Other" group settings for the current instance, using the specified measure. Any previous settings are cleared.
(Inherited from MetricSet.)
Public methodSetupTopBottomSettings
Creates a new top / bottom settings for the current instance, using the specified measure. Any previous settings are cleared.
(Inherited from MetricSet.)
Public methodToString
Returns a string that represents the current object.
(Inherited from FileSystemEntry.)
Top
See Also