LibreOffice
LibreOffice 7.4 SDK API Reference
Exported Interfaces | Public Attributes | List of all members
DataPilotSource Service Reference

represents a data pilot source. More...

import"DataPilotSource.idl";

Inheritance diagram for DataPilotSource:
XDimensionsSupplier XDataPilotResults XRefreshable XPropertySet XInterface XInterface XInterface XInterface

Exported Interfaces

interface com::sun::star::sheet::XDimensionsSupplier
 provides access to the collection of the dimensions of the data pilot source. More...
 
interface com::sun::star::sheet::XDataPilotResults
 gives access to the results of the data pilot table. More...
 
interface com::sun::star::util::XRefreshable
 provides methods to refresh the data pilot table, that means to read the data again from the data pilot source. More...
 
interface com::sun::star::beans::XPropertySet
 published service PropertySet More...
 

Public Attributes

boolean ColumnGrand
 specifies if grand totals for the columns are inserted. More...
 
boolean RowGrand
 specifies if grand totals for the rows are inserted. More...
 
long RowFieldCount
 specifies the number of row fields. More...
 
long ColumnFieldCount
 specifies the number of column fields. More...
 
long DataFieldCount
 specifies the number of data fields. More...
 

Additional Inherited Members

- Public Member Functions inherited from XDimensionsSupplier
com::sun::star::container::XNameAccess getDimensions ()
 returns the collection of dimensions. 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...
 
- Public Member Functions inherited from XDataPilotResults
sequence< sequence< DataResult > > getResults ()
 returns the result array. More...
 
sequence< double > getFilteredResults ([in] sequence< com::sun::star::sheet::DataPilotFieldFilter > aFilters)
 
- Public Member Functions inherited from XRefreshable
void refresh ()
 refreshes the data of the object from the connected data source. More...
 
void addRefreshListener ([in] com::sun::star::util::XRefreshListener l)
 adds the specified listener to receive the event "refreshed." More...
 
void removeRefreshListener ([in] com::sun::star::util::XRefreshListener l)
 removes the specified listener. More...
 
- Public Member Functions inherited from XPropertySet
com::sun::star::beans::XPropertySetInfo getPropertySetInfo ()
 
void setPropertyValue ([in] string aPropertyName, [in] any aValue) raises ( com::sun::star::beans::UnknownPropertyException, com::sun::star::beans::PropertyVetoException, com::sun::star::lang::IllegalArgumentException, com::sun::star::lang::WrappedTargetException )
 sets the value of the property with the specified name. More...
 
any getPropertyValue ([in] string PropertyName) raises ( com::sun::star::beans::UnknownPropertyException, com::sun::star::lang::WrappedTargetException )
 
void addPropertyChangeListener ([in] string aPropertyName, [in] com::sun::star::beans::XPropertyChangeListener xListener) raises ( com::sun::star::beans::UnknownPropertyException, com::sun::star::lang::WrappedTargetException )
 adds an XPropertyChangeListener to the specified property. More...
 
void removePropertyChangeListener ([in] string aPropertyName, [in] com::sun::star::beans::XPropertyChangeListener aListener) raises ( com::sun::star::beans::UnknownPropertyException, com::sun::star::lang::WrappedTargetException )
 removes an XPropertyChangeListener from the listener list. More...
 
void addVetoableChangeListener ([in] string PropertyName, [in] com::sun::star::beans::XVetoableChangeListener aListener) raises ( com::sun::star::beans::UnknownPropertyException, com::sun::star::lang::WrappedTargetException )
 adds an XVetoableChangeListener to the specified property with the name PropertyName. More...
 
void removeVetoableChangeListener ([in] string PropertyName, [in] com::sun::star::beans::XVetoableChangeListener aListener) raises ( com::sun::star::beans::UnknownPropertyException, com::sun::star::lang::WrappedTargetException )
 removes an XVetoableChangeListener from the listener list. More...
 

Detailed Description

represents a data pilot source.

A component that implements this service can be used as data source for a data pilot table in a spreadsheet document.

Developers Guide
Spreadsheet Documents - Source Object

Exported Interfaces

◆ com::sun::star::beans::XPropertySet

published service PropertySet

provides access to the properties.

◆ com::sun::star::sheet::XDataPilotResults

gives access to the results of the data pilot table.

◆ com::sun::star::sheet::XDimensionsSupplier

provides access to the collection of the dimensions of the data pilot source.

◆ com::sun::star::util::XRefreshable

provides methods to refresh the data pilot table, that means to read the data again from the data pilot source.

Member Data Documentation

◆ ColumnFieldCount

long ColumnFieldCount
optionalpropertyreadonly

specifies the number of column fields.

Since
OOo 3.0

◆ ColumnGrand

boolean ColumnGrand
property

specifies if grand totals for the columns are inserted.

◆ DataFieldCount

long DataFieldCount
optionalpropertyreadonly

specifies the number of data fields.

Since
OOo 3.0

◆ RowFieldCount

long RowFieldCount
optionalpropertyreadonly

specifies the number of row fields.

Since
OOo 3.0

◆ RowGrand

boolean RowGrand
property

specifies if grand totals for the rows are inserted.


The documentation for this service was generated from the following file: