| LibreOffice
    LibreOffice 24.8 SDK API Reference | 
represents a data pilot table on a spreadsheet. More...
import "DataPilotTable.idl";
 
  
| Exported Interfaces | |
| interface | com::sun::star::sheet::XDataPilotDescriptor | 
| provides access to the layout settings of the data pilot table. | |
| interface | com::sun::star::sheet::XDataPilotTable | 
| provides methods to control a data pilot table. | |
| interface | com::sun::star::util::XModifyBroadcaster | 
| allows notification of modifications to the data pilot table. | |
| Additional Inherited Members | |
| Public Member Functions inherited from XDataPilotDescriptor | |
| string | getTag () | 
| returns an additional string stored in the data pilot table. | |
| void | setTag ([in] string aTag) | 
| sets an additional string stored in the data pilot table. | |
| com::sun::star::table::CellRangeAddress | getSourceRange () | 
| returns the cell range containing the data for the data pilot table. | |
| void | setSourceRange ([in] com::sun::star::table::CellRangeAddress aSourceRange) | 
| sets the cell range containing the data for the data pilot table. | |
| com::sun::star::sheet::XSheetFilterDescriptor | getFilterDescriptor () | 
| returns the filter descriptor specifying which data from the source cell range are used for the data pilot table. | |
| com::sun::star::container::XIndexAccess | getDataPilotFields () | 
| returns the collection of all the data pilot fields. | |
| com::sun::star::container::XIndexAccess | getColumnFields () | 
| returns the collection of the data pilot fields used as column fields. | |
| com::sun::star::container::XIndexAccess | getRowFields () | 
| returns the collection of the data pilot fields used as row fields. | |
| com::sun::star::container::XIndexAccess | getPageFields () | 
| returns the collection of the data pilot fields used as page fields. | |
| com::sun::star::container::XIndexAccess | getDataFields () | 
| returns the collection of the data pilot fields used as data fields. | |
| com::sun::star::container::XIndexAccess | getHiddenFields () | 
| returns the collection of the data pilot fields not used as column, row, page, or data fields. | |
| Public Member Functions inherited from XNamed | |
| string | getName () | 
| void | setName ([in] string aName) | 
| sets the programmatic name of the object. | |
| Public Member Functions inherited from XInterface | |
| any | queryInterface ([in] type aType) | 
| queries for a new interface to an existing UNO object. | |
| void | acquire () | 
| increases the reference counter by one. | |
| void | release () | 
| decreases the reference counter by one. | |
| Public Member Functions inherited from XDataPilotTable | |
| com::sun::star::table::CellRangeAddress | getOutputRange () | 
| returns the address of the cell range that contains the data pilot table. | |
| void | refresh () | 
| recreates the data pilot table with current data from the source cell range. | |
| Protected Member Functions inherited from XModifyBroadcaster | |
| void | addModifyListener ([in] com::sun::star::util::XModifyListener aListener) | 
| adds the specified listener to receive events "modified." | |
| void | removeModifyListener ([in] com::sun::star::util::XModifyListener aListener) | 
| removes the specified listener. | |
represents a data pilot table on a spreadsheet.
provides access to the layout settings of the data pilot table.
| interface com::sun::star::sheet::XDataPilotTable | 
provides methods to control a data pilot table.
| 
 | optional | 
allows notification of modifications to the data pilot table.