It contains a collection of all the metrics that appears on the template.
Public Member Functions | |
HRESULT | _NewEnum ([out, retval] IUnknown pp_NewEnum) |
Enumerator for this collection. | |
HRESULT | Add ([in] IDSSObjectInfo *pInfo,[out, retval] IDSSTemplateMetric ppTemplateMetric) |
Insert a new member into the collection. | |
HRESULT | Count ([out, retval] Int32 *pCount) |
The number of metrics in this template. | |
HRESULT | EvaluationOrder ([in] Int32 EvaluationOrder) |
Specifies when this unit is evaluated w. | |
HRESULT | EvaluationOrder ([out, retval] Int32 *pEvaluationOrder) |
Specifies when this unit is evaluated w. | |
HRESULT | Item ([in] VARIANT *pIndex,[out, retval] IDSSTemplateMetric ppTemplateMetric) |
Access a member of the collection by index number or ID. | |
HRESULT | MetricLimit ([out, retval] IDSSExpression ppMetricLimit) |
A (possibly empty) filter expression applied to metrics on the unit. | |
HRESULT | MetricLimitType ([in] EnumDSSMetricLimitType MetricLimitType) |
The way of defining metric limits. | |
HRESULT | MetricLimitType ([out, retval] EnumDSSMetricLimitType *pMetricLimitType) |
The way of defining metric limits. | |
HRESULT | MetricsPrompt ([in] IDSSPrompt *pPrompt) |
Prompt that can be used to define the collection of template metrics. | |
HRESULT | MetricsPrompt ([out, retval] IDSSPrompt ppPrompt) |
Prompt that can be used to define the collection of template metrics. | |
HRESULT | Remove ([in] VARIANT *pMember) |
Delete a member from the collection. | |
HRESULT | TemplateUnit ([out, retval] IDSSTemplateUnit ppTemplateUnit) |
The IDSSTemplateUnit interface. |
|
Enumerator for this collection. This is the standard property used to return the objects in a collection. It returns an enumerator object. Calling methods on the enumerator object retrieves the contents of the collection.
|
|
Insert a new member into the collection. Insert an object into the collection for a new metric.
|
|
The number of metrics in this template. Returns the number of objects in this collection.
|
|
Specifies when this unit is evaluated w. r.t. subtotals, other units etc.. EvaluationOrder is a numeric property. It records at what point in the evaluation of the Metric Limit on this template is evaluated.
|
|
Specifies when this unit is evaluated w. r.t. subtotals, other units etc.. EvaluationOrder is a numeric property. It records at what point in the evaluation of the Metric Limit on this template is evaluated.
|
|
Access a member of the collection by index number or ID. Return a template metric from the collection. The index parameter can take one of several forms.
|
|
A (possibly empty) filter expression applied to metrics on the unit. The metric limit is a filter expression associated with metrics on the template. The SQL engine will apply this filter, in addition to any global filter, when retrieving data for these metrics to put it on the template. The reason to have metric limit is to let users specify a different filter for metrics on the template. Also it can be more convenient to let the filtering appear in the template, rather than in the report definition's filter, or in each metric itself as conditionality.
|
|
The way of defining metric limits. The property specifies the way of defining metric limits
|
|
The way of defining metric limits. The property specifies the way of defining metric limits
|
|
Prompt that can be used to define the collection of template metrics. MetricsPrompt is a read-write prompt-valued property that can be used to define the template metrics collection of this object.
|
|
Prompt that can be used to define the collection of template metrics. MetricsPrompt is a read-write prompt-valued property that can be used to define the template metrics collection of this object.
|
|
Delete a member from the collection. Remove an object from the collection. The object to be removed can be referred to in several different ways depending on the type used in the VARIANT argument.
|
|
The IDSSTemplateUnit interface. This property returns the IDSSTemplateUnit interface on this unit. This interface is used to access a few common properties for all template units. Most notably it records where the unit appears on the template. It also contains a Properties collection.
|