LibreOffice
LibreOffice 6.2 SDK API Reference
Public Member Functions | List of all members
XPivotTableDataProvider Interface Reference

Data provider specific for pivot chart data. More...

import"XPivotTableDataProvider.idl";

Inheritance diagram for XPivotTableDataProvider:
XInterface

Public Member Functions

sequence< com::sun::star::chart2::data::PivotTableFieldEntrygetColumnFields ()
 names of column fields from the associated pivot table More...
 
sequence< com::sun::star::chart2::data::PivotTableFieldEntrygetRowFields ()
 names of row fields from the associated pivot table More...
 
sequence< com::sun::star::chart2::data::PivotTableFieldEntrygetPageFields ()
 names of page fields from the associated pivot table More...
 
sequence< com::sun::star::chart2::data::PivotTableFieldEntrygetDataFields ()
 names of data fields from the associated pivot table More...
 
string getPivotTableName ()
 get the associated pivot table name More...
 
void setPivotTableName ([in] string sPivotTableName)
 set the associated pivot table name More...
 
boolean hasPivotTable ()
 check if the associated pivot table exists More...
 
XDataSequence createDataSequenceOfValuesByIndex ([in] long nIndex)
 creates a single data sequence of values for the given data series index. More...
 
XDataSequence createDataSequenceOfLabelsByIndex ([in] long nIndex)
 creates a single data sequence of label(s) for the given data series index. More...
 
XDataSequence createDataSequenceOfCategories ()
 creates a single data sequence of categories. More...
 
string getFieldOutputDescription ([in] long nDimensionIndex)
 field output description: either "- all -", "- multiple -", or specific value 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...
 

Detailed Description

Data provider specific for pivot chart data.

Since
LibreOffice 5.4

Member Function Documentation

XDataSequence createDataSequenceOfCategories ( )

creates a single data sequence of categories.

XDataSequence createDataSequenceOfLabelsByIndex ( [in] long  nIndex)

creates a single data sequence of label(s) for the given data series index.

Parameters
nIndexindex of the data series
XDataSequence createDataSequenceOfValuesByIndex ( [in] long  nIndex)

creates a single data sequence of values for the given data series index.

Parameters
nIndexindex of the data series

names of column fields from the associated pivot table

names of data fields from the associated pivot table

string getFieldOutputDescription ( [in] long  nDimensionIndex)

field output description: either "- all -", "- multiple -", or specific value

Parameters
nDimensionIndexdimension index of the field

names of page fields from the associated pivot table

string getPivotTableName ( )

get the associated pivot table name

names of row fields from the associated pivot table

boolean hasPivotTable ( )

check if the associated pivot table exists

void setPivotTableName ( [in] string  sPivotTableName)

set the associated pivot table name


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