IMetricSetServiceAddTotalsCalculationRule Method (MeasureUsage, CellsetAxis, String, Boolean, Boolean)

Adds the totals calculation rule for the specified measure element.

Namespace:  Dundas.BI.Entities.MetricSets
Assembly:  Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (24.3.0.1000)
Syntax
MeasureUsage AddTotalsCalculationRule(
	MeasureUsage measureUsage,
	CellsetAxis axis,
	string statement,
	bool useDetailLevel,
	bool isGrandTotalOnly
)

Parameters

measureUsage
Type: Dundas.BI.Entities.MetricSetsMeasureUsage
The measure usage element.
axis
Type: Dundas.BI.Data.MetadataCellsetAxis
The axis for the calculation.
statement
Type: SystemString
The expression statement.
useDetailLevel
Type: SystemBoolean
If set to then the computations use data returned for the hierarchy detail levels.
isGrandTotalOnly
Type: SystemBoolean
If set to the computations are performed for the grand totals only, while the subtotals continue to use standard aggregators.

Return Value

Type: MeasureUsage
The updated measure usage element.
Exceptions
ExceptionCondition
ArgumentNullExceptionmeasureUsage is .
ArgumentExceptionstatement is either or empty.
ArgumentExceptionaxis is not a valid CellsetAxis value.
InvalidSessionExceptionThe caller context is not associated with a valid session.
See Also