ASPxPivotGrid.CreateOLAPDrillDownDataSource(Int32, Int32, List<String>) Method
OBSOLETE
The CreateOLAPDrillDownDataSource method is obsolete now. Use the CreateDrillDownDataSource() method instead.
In OLAP mode, returns a list of records used to calculate a summary value for the specified cell. Allows you to specify the columns to be returned.
Namespace: DevExpress.Web.ASPxPivotGrid
Assembly: DevExpress.Web.ASPxPivotGrid.v24.2.dll
Declaration
[Obsolete("The CreateOLAPDrillDownDataSource method is obsolete now. Use the CreateDrillDownDataSource method instead.")]
public PivotDrillDownDataSource CreateOLAPDrillDownDataSource(
int columnIndex,
int rowIndex,
List<string> customColumns
)
Parameters
Name | Type | Description |
---|---|---|
columnIndex | Int32 | A zero-based integer which identifies the visible index of the column. |
rowIndex | Int32 | A zero-based integer which identifies the absolute index of the row. To obtain the absolute row index by its index within the current page, use the ASPxPivotGrid.GetAbsoluteRowIndex method. |
customColumns | List<String> | A list of columns in a data source, to be returned. |
Returns
Type | Description |
---|---|
PivotDrillDownDataSource | A PivotDrillDownDataSource object that contains the underlying data. |
Remarks
To obtain the name of a column in a data source to which a pivot field corresponds, use the field’s OLAPDrillDownColumnName property.
Note
For MS SQL Server Analysis Services 2000, the customColumns parameter is ignored. In this instance, the CreateOLAPDrillDownDataSource method returns the granularity attributes.
Note
A note for MS SQL Server Analysis Services 2005 and 2008. If the customColumns list is null or empty, the CreateOLAPDrillDownDataSource method returns the columns corresponding to the current column, row and data PivotGrid fields. In addition, it returns filter fields if a filter is applied to them. Otherwise, it returns the columns specified by the customColumns list.
Note
If a filter is applied to a field, then that filter is taken into account if the corresponding drill-down column was returned from the server by the CreateOLAPDrillDownDataSource method.
Note
The CreateOLAPDrillDownDataSource method is not supported for cells corresponding to calculated measures.
Note
If multiple filter items are selected in a Filter Field, the drill-down data source cannot be created due to an MS SQL Server Analysis Services limitation. In this instance, the CreateOLAPDrillDownDataSource method throws an exception.