IMetricSetService Interface |
Namespace: Dundas.BI.Entities.MetricSets
The IMetricSetService type exposes the following members.
Name | Description | |
---|---|---|
AddAllElements |
Adds all the compatible elements from the underlying IAnalysisStructure to the specified placement axis, then saves the metric set.
| |
AddCalculatedMeasure |
Adds a new calculated measure to the metric set, based on the specified statement and placeholders, and saves the metric set.
| |
AddCountMeasure |
Adds an count measure to the given metric set and saves the metric set.
| |
AddElement |
Adds an AnalysisElementUsage element to the given metric set and saves it.
| |
AddMeasure |
Adds a MeasureUsage element to the given metric set and saves it.
| |
AddParallelPeriodMeasure |
Adds a Parallel Period measure to the given metric set and saves the metric set.
| |
AddParallelSlicerMeasure |
Adds a Parallel Slicer measure to the given metric set and saves the metric set.
| |
AddReplaceHierarchy |
Adds or replaces a HierarchyUsage element to the metric set and saves it. It promotes the implicit hierarchy to the specified external hierarchy and sets the rendered top level.
| |
AddStateGroup |
Adds the state group to the metric set and then saves the metric set.
| |
AddTopBottomSettings |
Adds top/bottom settings to the metric set and then saves the metric set.
| |
AddTotalsCalculationRule(MeasureUsage, String, Boolean, Boolean) |
Adds the totals calculation rule for the specified measure element.
| |
AddTotalsCalculationRule(MeasureUsage, CellsetAxis, String, Boolean, Boolean) |
Adds the totals calculation rule for the specified measure element.
| |
ChangeElementPlacement |
Changes the metric set element placement within the metric set, and saves the metric set.
| |
GenerateDataInputMetricSet |
Creates and saves a MetricSet that allows user data input.
| |
GenerateFormulaMetricSet(Guid, IEnumerableMetricSetUsage, IEnumerableString, PersistencePolicy) |
Generates a new FormulaMetricSet entity, by using the provided formula statements.
The placeholders are generated using the elements of the dependent metric set usage objects.
| |
GenerateFormulaMetricSet(Guid, IEnumerableMetricSetUsage, String, PersistencePolicy) |
Generates a new FormulaMetricSet entity, by using the provided formula statement.
The placeholders are generated using the elements of the dependent metric set usage objects.
| |
GenerateMetricSet(Guid, Guid, PersistencePolicy) |
Creates and saves a MetricSet using one of the supported structures.
These can be NativeStructure, DataCube or CubePerspective.
| |
GenerateMetricSet(Guid, Guid, IEnumerableString, PersistencePolicy) |
Creates and saves a MetricSet using one of the supported structures. It allows specifying hints for the contained elements.
These can be NativeStructure, DataCube or CubePerspective.
| |
GenerateMetricSet(Guid, Guid, IEnumerableString, IEnumerableString, IEnumerableString, IEnumerableString, PersistencePolicy) |
Creates and saves a MetricSet using one of the supported structures. It allows specifying hints for the contained elements.
These can be NativeStructure, DataCube or CubePerspective.
| |
GenerateMetricSet(String, Guid, Guid, IEnumerableString, IEnumerableString, IEnumerableString, IEnumerableString, PersistencePolicy) |
Creates and saves a MetricSet using one of the supported structures. It allows specifying hints for the contained elements.
These can be NativeStructure, DataCube or CubePerspective.
| |
Get(Guid) | Gets an entity by its ID and revision number. | |
Get(Guid, EntityGetOptions) | Gets an entity by its ID and revision number. (Inherited from IEntityServiceT.) | |
Get(String, Guid) | Gets an entity by its name. (Inherited from IEntityServiceT.) | |
Get(Guid, Int64) | Gets an entity by its ID and revision number. | |
Get(Guid, Int64, EntityGetOptions) | Gets an entity by its ID and revision number. (Inherited from IEntityServiceT.) | |
Get(String, Guid, EntityGetOptions) | Gets an entity by its name. (Inherited from IEntityServiceT.) | |
Get(String, Guid, Int64) | Gets an entity by its name and revision number. (Inherited from IEntityServiceT.) | |
Get(String, Guid, Int64, EntityGetOptions) | Gets an entity by its name and revision number. (Inherited from IEntityServiceT.) | |
GetFormulaMetricSetDependencies |
Gets the formula metric set dependencies.
| |
GetUndoContext | Gets the undo context. (Inherited from IEntityServiceT.) | |
ParseFormulaStatement |
Parses the specified formula statement and identifies possible placeholder captions.
| |
RemoveAllElements |
Removes all the elements from the given metric set with the specified placement, then saves the metric set.
| |
RemoveAllStates |
Removes all states from the specified state group and saves the metric set.
| |
RemoveCustomHierarchyGroup |
Removes a custom group of hierarchy members.
| |
RemoveElement |
Removes the element from the given metric set and saves it.
| |
RemoveStateGroup |
Removes the state group and then saves the metric set.
| |
RemoveTopBottomSettings |
Removes the top / bottom settings and then saves the metric set.
| |
ReplaceAnalysisStructure |
Replaces the analysis structure in the metric set.
| |
ReplaceElement(MetricSet, String, String) |
Replace an existing metric set element with the another metric set element, or an underlying IAnalysisStructure analysis element.
| |
ReplaceElement(MetricSet, String, Guid, String, String) |
Replaces the specified element with a new hierarchy level from a specified structure.
| |
RestoreUndoFrame | Restores the entity to the undo frame. (Inherited from IEntityServiceT.) | |
Rewire | Rewires the specified entity. (Inherited from IEntityServiceT.) | |
Save(MetricSet) | Saves the specified entity. | |
Save(T, String, Guid, EntityCreationOptions) | Saves the specified entity. (Inherited from IEntityServiceT.) | |
Save(T, String, Guid, Boolean) | Saves the specified entity. (Inherited from IEntityServiceT.) | |
SetupCustomHierarchyGroup |
Configures a custom group of hierarchy members.
| |
SetupOtherGroupSettings |
Creates an "Other" group settings for the current instance, using the specified measure. Any previous settings are cleared.
| |
SwitchTotalsCalculationRules |
Switches the calculation axis for any defined totals calculation rule and saves the metric set.
| |
TryRedo | Tries to redo the last change done to the entity. (Inherited from IEntityServiceT.) | |
TryUndo | Tries to undo the last change done to the entity. (Inherited from IEntityServiceT.) | |
UpdateFormulaMetricSet |
Updates the statement for the specified measure element of a FormulaMetricSet, using the provided formula statement.
New placeholders are generated using the elements of the dependent metric set usage objects.
Existing placeholders are not modified, while placeholders with captions not found in the statement are removed.
|