public abstract void Drillthrough(IList <ICubeAddress> addresses, IList <Measure> measures, DataTable dataTable, int RowsToFetch, ICollection <string> columns, DrillThroughMethod DrillThroughMethod);
/// <summary> /// Performs the Drillthrough operation against the Cube and returns a DataTable /// filled with source records aggregated by the Cube cell with the specified /// address. /// </summary> /// <param name="Address">The cube cell address.</param> /// <param name="dataTable">The DataTable to be filled with source records.</param> /// <param name="RowsToFetch">When more than 0, limits the max number of records in the resulting DataTable.</param> /// <param name="columns">When defined, limits the columns to include into the resulting DataTable.</param> /// <param name="DrillThroughMethod">Defines the method to use when fetching records from the source data schema.</param> public abstract void Drillthrough(ICubeAddress Address, DataTable dataTable, int RowsToFetch, ICollection <string> columns, DrillThroughMethod DrillThroughMethod);
public void Drillthrough(DataTable dataTable, int RowsToFetch, ICollection <string> columns, DrillThroughMethod DrillThroughMethod) { CellSet.Grid.Engine.Drillthrough(Address, dataTable, RowsToFetch, columns, DrillThroughMethod); }
/// <summary> /// Performs the Drillthrough operation against the cube and returns a DataTable /// filled with source records aggregated by the cube cell with the specified /// address. /// </summary> /// <param name="Address">The cube cell address.</param> /// <param name="dataTable">The DataTable to be filled with source records.</param> /// <param name="RowsToFetch">When more than 0, limits the max number of records in the resulting DataTable.</param> /// <param name="columns">When defined, limits the columns to include into the resulting DataTable.</param> /// <param name="DrillThroughMethod">Defines the method to use when fetching records from the source data schema.</param> public override void Drillthrough(ICubeAddress Address, DataTable dataTable, int RowsToFetch, ICollection <string> columns, DrillThroughMethod DrillThroughMethod) { Drillthrough(Address, dataTable, RowsToFetch, columns); }
public void Drillthrough(DataTable dataTable, int RowsToFetch, DrillThroughMethod DrillThroughMethod) { CellSet.Grid.Engine.Drillthrough(Address, dataTable, RowsToFetch, null, DrillThroughMethod); }