LibreOffice
LibreOffice 24.2 SDK API Reference
|
supplies a filtered subset of the original data source based on filtering criteria. More...
import"XDrillDownDataSupplier.idl";
Public Member Functions | |
sequence< sequence< any > > | getDrillDownData ([in] sequence< com::sun::star::sheet::DataPilotFieldFilter > aFilters) |
This method returns filtered subset of the original source data based on a given set of filtering criteria. More... | |
Public Member Functions inherited from XInterface | |
any | queryInterface ([in] type aType) |
queries for a new interface to an existing UNO object. More... | |
void | acquire () |
increases the reference counter by one. More... | |
void | release () |
decreases the reference counter by one. More... | |
supplies a filtered subset of the original data source based on filtering criteria.
A service that acts as a DataPilot data source can optionally implement this interface to allow drill-down of result data. The method this interface provides is used internally when calling XDataPilotTable2::getDrillDownData() or XDataPilotTable2::insertDrillDownSheet(). If the data source service does not implement this interface, then the aforementioned two methods will have no effect.
sequence< sequence< any > > getDrillDownData | ( | [in] sequence< com::sun::star::sheet::DataPilotFieldFilter > | aFilters | ) |
This method returns filtered subset of the original source data based on a given set of filtering criteria.
aFilters | filtering criteria |
any
. The first row must be the header row. Each any
instance must contain either double value for a numeric cell, or a string value for a string cell.