Open this page in the API Guide

IMetricSetService.AddTotalsCalculationRule 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 (25.1.0.1000)
Syntax
MeasureUsage AddTotalsCalculationRule(
	MeasureUsage measureUsage,
	CellsetAxis axis,
	string statement,
	bool useDetailLevel,
	bool isGrandTotalOnly
)

Parameters

measureUsage
Type: Dundas.BI.Entities.MetricSets.MeasureUsage
The measure usage element.
axis
Type: Dundas.BI.Data.Metadata.CellsetAxis
The axis for the calculation.
statement
Type: System.String
The expression statement.
useDetailLevel
Type: System.Boolean
If set to true then the computations use data returned for the hierarchy detail levels.
isGrandTotalOnly
Type: System.Boolean
If set to true 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 null.
ArgumentExceptionstatement is either null or empty.
ArgumentExceptionaxis is not a valid CellsetAxis value.
InvalidSessionExceptionThe caller context is not associated with a valid session.
See Also