10 #ifndef com_sun_star_chart2_data_XPivotTableDataProvider_idl
11 #define com_sun_star_chart2_data_XPivotTableDataProvider_idl
16 module
com { module sun { module star { module chart2 { module data {
31 sequence<com::sun::star::chart2::data::PivotTableFieldEntry>
getRowFields();
35 sequence<com::sun::star::chart2::data::PivotTableFieldEntry>
getPageFields();
39 sequence<com::sun::star::chart2::data::PivotTableFieldEntry>
getDataFields();
allows access to a one-dimensional sequence of data.
Definition: XDataSequence.idl:44
Data provider specific for pivot chart data.
Definition: XPivotTableDataProvider.idl:24
sequence< com::sun::star::chart2::data::PivotTableFieldEntry > getPageFields()
names of page fields from the associated pivot table
boolean hasPivotTable()
check if the associated pivot table exists
XDataSequence createDataSequenceOfCategories()
creates a single data sequence of categories.
void setPivotTableName([in] string sPivotTableName)
set the associated pivot table name
XDataSequence createDataSequenceOfValuesByIndex([in] long nIndex)
creates a single data sequence of values for the given data series index.
string getFieldOutputDescription([in] long nDimensionIndex)
field output description: either "- all -", "- multiple -", or specific value
sequence< com::sun::star::chart2::data::PivotTableFieldEntry > getRowFields()
names of row fields from the associated pivot table
sequence< com::sun::star::chart2::data::PivotTableFieldEntry > getColumnFields()
names of column fields from the associated pivot table
sequence< com::sun::star::chart2::data::PivotTableFieldEntry > getDataFields()
names of data fields from the associated pivot table
string getPivotTableName()
get the associated pivot table name
XDataSequence createDataSequenceOfLabelsByIndex([in] long nIndex)
creates a single data sequence of label(s) for the given data series index.
base interface of all UNO interfaces
Definition: XInterface.idl:48
Definition: Ambiguous.idl:22