Public Member Functions | |
HRESULT | Ascending ([in] VARIANT_BOOL Ascending) |
True to sort the elements into ascending order This property indicates which way the rows are sorted. | |
HRESULT | Ascending ([out, retval] VARIANT_BOOL *pAscending) |
True to sort the elements into ascending order This property indicates which way the rows are sorted. | |
HRESULT | Attribute ([in] IDSSAttribute *pAttribute) |
Specifies the attribute if sorting on an attribute form This property is used when we need an attribute value to determine the sort. | |
HRESULT | Attribute ([out, retval] IDSSAttribute ppAttribute) |
Specifies the attribute if sorting on an attribute form This property is used when we need an attribute value to determine the sort. | |
HRESULT | Consolidation ([in] IDSSConsolidation *pConsolidation) |
The consolidation used if sorting by a consolidation The Consolidation property holds the consolidation object used if the sort depends on a consolidation. | |
HRESULT | Consolidation ([out, retval] IDSSConsolidation ppConsolidation) |
The consolidation used if sorting by a consolidation The Consolidation property holds the consolidation object used if the sort depends on a consolidation. | |
HRESULT | CustomGroup ([in] IDSSCustomGroup *pCustomGroup) |
The custom group used if sorting by a custom group The CustomGroup property holds the custom group object used if the sort depends on a custom group. | |
HRESULT | CustomGroup ([out, retval] IDSSCustomGroup ppCustomGroup) |
The custom group used if sorting by a custom group The CustomGroup property holds the custom group object used if the sort depends on a custom group. | |
HRESULT | Dimension ([in] IDSSDimension *pDimension) |
The dimension used if sorting by a dimension The Dimension property holds the dimension object used if the sort depends on a dimension. | |
HRESULT | Dimension ([out, retval] IDSSDimension ppDimension) |
The dimension used if sorting by a dimension The Dimension property holds the dimension object used if the sort depends on a dimension. | |
HRESULT | Elements ([out, retval] IDSSElements ppElements) |
Collection of elements used to modify metric sort This sort returns a collection of elements. | |
HRESULT | Form ([in] IDSSAttributeForm *pForm) |
The attribute form whose value(s) are used as the key The Form property stores an IDSSAttributeForm object. | |
HRESULT | Form ([out, retval] IDSSAttributeForm ppForm) |
The attribute form whose value(s) are used as the key The Form property stores an IDSSAttributeForm object. | |
HRESULT | Index ([in] Int32 Index) |
The index number of this sort in its collection This property gives the index number of this sort in the Sorts collection that contains it. | |
HRESULT | Index ([out, retval] Int32 *pIndex) |
The index number of this sort in its collection This property gives the index number of this sort in the Sorts collection that contains it. | |
HRESULT | Locale ([in] Int32 Locale) |
Locale setting to use if sort involves ordering text strings Locale is a numeric property. | |
HRESULT | Locale ([out, retval] Int32 *pLocale) |
Locale setting to use if sort involves ordering text strings Locale is a numeric property. | |
HRESULT | Metric ([in] IDSSMetric *pMetric) |
The metric used if sorting on value of a metric When we perform a metric sort, we need to know which metric to sort by. | |
HRESULT | Metric ([out, retval] IDSSMetric ppMetric) |
The metric used if sorting on value of a metric When we perform a metric sort, we need to know which metric to sort by. | |
HRESULT | SortType ([in] EnumDSSSortType SortType) |
Indicates which type of sort this is A sort object is in effect a union of several different types of sort. | |
HRESULT | SortType ([out, retval] EnumDSSSortType *pSortType) |
Indicates which type of sort this is A sort object is in effect a union of several different types of sort. | |
HRESULT | Subtotal ([in] IDSSTemplateSubtotal *pSubtotal) |
Template Subtotal used if sorting on value of a metric Subtotal is an object-valued property. | |
HRESULT | Subtotal ([out, retval] IDSSTemplateSubtotal ppSubtotal) |
Template Subtotal used if sorting on value of a metric Subtotal is an object-valued property. | |
HRESULT | SubtotalsPosition ([in] EnumDSSSubtotalsPosition Position) |
Enumeration specifying where the sort places subtotals We sort rows in the grid using their key values. | |
HRESULT | SubtotalsPosition ([out, retval] EnumDSSSubtotalsPosition *pPosition) |
Enumeration specifying where the sort places subtotals We sort rows in the grid using their key values. |
|
True to sort the elements into ascending order This property indicates which way the rows are sorted. If Ascending is True then the rows are sorted so that lower rows have larger key values. Conversely setting Ascending to False reverses the order of the rows.
|
|
True to sort the elements into ascending order This property indicates which way the rows are sorted. If Ascending is True then the rows are sorted so that lower rows have larger key values. Conversely setting Ascending to False reverses the order of the rows.
|
|
Specifies the attribute if sorting on an attribute form This property is used when we need an attribute value to determine the sort. This is relevant to for sorting on an attribute form (DssSortAttributeForm). Setting this property (to a non-null value) changes the SortType to DssSortAttributeForm.
|
|
Specifies the attribute if sorting on an attribute form This property is used when we need an attribute value to determine the sort. This is relevant to for sorting on an attribute form (DssSortAttributeForm). Setting this property (to a non-null value) changes the SortType to DssSortAttributeForm.
|
|
The consolidation used if sorting by a consolidation The Consolidation property holds the consolidation object used if the sort depends on a consolidation. We need a consolidation for DssSortConsolidationDefault. This sort specifies that we want to put rows in the order defined in a consolidation.
|
|
The consolidation used if sorting by a consolidation The Consolidation property holds the consolidation object used if the sort depends on a consolidation. We need a consolidation for DssSortConsolidationDefault. This sort specifies that we want to put rows in the order defined in a consolidation.
|
|
The custom group used if sorting by a custom group The CustomGroup property holds the custom group object used if the sort depends on a custom group. We need a custom group for DssSortCustomGroupDefault. This sort specifies that we want to put rows in the order defined in a custom group.
|
|
The custom group used if sorting by a custom group The CustomGroup property holds the custom group object used if the sort depends on a custom group. We need a custom group for DssSortCustomGroupDefault. This sort specifies that we want to put rows in the order defined in a custom group.
|
|
The dimension used if sorting by a dimension The Dimension property holds the dimension object used if the sort depends on a dimension. We need a dimension for DssSortDimensionForm and DssSortDimensionDefault. In both cases the sort is applied by actually sorting whatever attributes replace the dimension.
|
|
The dimension used if sorting by a dimension The Dimension property holds the dimension object used if the sort depends on a dimension. We need a dimension for DssSortDimensionForm and DssSortDimensionDefault. In both cases the sort is applied by actually sorting whatever attributes replace the dimension.
|
|
Collection of elements used to modify metric sort This sort returns a collection of elements. These elements are used to modify the effect of a metric or hierarchical sort by specifying particular sort columns.
|
|
The attribute form whose value(s) are used as the key The Form property stores an IDSSAttributeForm object. For attribute form sorts, and for dimension forms this property refers to the form of the attribute whose value is used as a sort key. Usually this form should correspond to a base form of the attribute, so we get a single key value. However a user may sort by a form that maps to multiple base forms on an attribute. In that case the sort applies lexicographically to each form, in order of ascending base form ID.
|
|
The attribute form whose value(s) are used as the key The Form property stores an IDSSAttributeForm object. For attribute form sorts, and for dimension forms this property refers to the form of the attribute whose value is used as a sort key. Usually this form should correspond to a base form of the attribute, so we get a single key value. However a user may sort by a form that maps to multiple base forms on an attribute. In that case the sort applies lexicographically to each form, in order of ascending base form ID.
|
|
The index number of this sort in its collection This property gives the index number of this sort in the Sorts collection that contains it. The sorts in the Sorts collection are applied in ascending order. The later sorts in the collection are only used to resolve ties between earlier sorts in the collection.
|
|
The index number of this sort in its collection This property gives the index number of this sort in the Sorts collection that contains it. The sorts in the Sorts collection are applied in ascending order. The later sorts in the collection are only used to resolve ties between earlier sorts in the collection.
|
|
Locale setting to use if sort involves ordering text strings Locale is a numeric property. It is a number that represents a locale, that is which represents the combination of a location and language. If this sort involves ordering text strings then this locale is used to determine the correct order for the strings. The property is necessary because different languages require a different alphabetical order.
|
|
Locale setting to use if sort involves ordering text strings Locale is a numeric property. It is a number that represents a locale, that is which represents the combination of a location and language. If this sort involves ordering text strings then this locale is used to determine the correct order for the strings. The property is necessary because different languages require a different alphabetical order.
|
|
The metric used if sorting on value of a metric When we perform a metric sort, we need to know which metric to sort by. This property contains the metric that we use. At report execution time the sort is invalid unless this metric actually appears on the template. (Note that because of autoprompts we may not be able to determine earlier whether or not a sort is invalid.)
|
|
The metric used if sorting on value of a metric When we perform a metric sort, we need to know which metric to sort by. This property contains the metric that we use. At report execution time the sort is invalid unless this metric actually appears on the template. (Note that because of autoprompts we may not be able to determine earlier whether or not a sort is invalid.)
|
|
Indicates which type of sort this is A sort object is in effect a union of several different types of sort. This property records which of the options this sort is currently using. A client of this interface needs to examine this property to determine which of the properties of the sort are currently meaningful.
|
|
Indicates which type of sort this is A sort object is in effect a union of several different types of sort. This property records which of the options this sort is currently using. A client of this interface needs to examine this property to determine which of the properties of the sort are currently meaningful.
|
|
Template Subtotal used if sorting on value of a metric Subtotal is an object-valued property. This property is only used with a metric or hierarchical sort. Both of these sorts could need to select from one of the subtotals on the template. This property is always NULL on an attribute.
|
|
Template Subtotal used if sorting on value of a metric Subtotal is an object-valued property. This property is only used with a metric or hierarchical sort. Both of these sorts could need to select from one of the subtotals on the template. This property is always NULL on an attribute.
|
|
Enumeration specifying where the sort places subtotals We sort rows in the grid using their key values. However a problem arises for the attribute form sort when we consider subtotal rows that sum data across the selected attribute. These rows do not correspond to an element in the data warehouse, and so we cannot read the sort key from the look-up table in the warehouse.
|
|
Enumeration specifying where the sort places subtotals We sort rows in the grid using their key values. However a problem arises for the attribute form sort when we consider subtotal rows that sum data across the selected attribute. These rows do not correspond to an element in the data warehouse, and so we cannot read the sort key from the look-up table in the warehouse.
|