LibreOffice Module sc (master)  1
Public Member Functions | Public Attributes | List of all members
oox::xls::PTFieldModel Struct Reference

#include <pivottablebuffer.hxx>

Public Member Functions

 PTFieldModel ()
 True = multiple items selectable in page dimension. More...
 
void setBiffAxis (sal_uInt8 nAxisFlags)
 Sets axis type for BIFF import. More...
 

Public Attributes

sal_Int32 mnAxis
 
sal_Int32 mnNumFmtId
 Axis this field is assigned to (none, row, column, page). More...
 
sal_Int32 mnAutoShowItems
 Number format for field items. More...
 
sal_Int32 mnAutoShowRankBy
 Number of items (or percent/sum) to be shown in auto show filter. More...
 
sal_Int32 mnSortType
 Index of the data field auto show filter is based on. More...
 
sal_Int32 mnSortRefField
 Autosorting type. More...
 
sal_Int32 mnSortRefItem
 Reference field for autosorting. More...
 
bool mbDataField
 Item in reference field for autosorting. More...
 
bool mbDefaultSubtotal
 True = field appears in data area. More...
 
bool mbSumSubtotal
 True = show default subtotals. More...
 
bool mbCountASubtotal
 True = show sum subtotals. More...
 
bool mbAverageSubtotal
 True = show count all subtotals. More...
 
bool mbMaxSubtotal
 True = show average subtotals. More...
 
bool mbMinSubtotal
 True = show maximum subtotals. More...
 
bool mbProductSubtotal
 True = show minimum subtotals. More...
 
bool mbCountSubtotal
 True = show product subtotals. More...
 
bool mbStdDevSubtotal
 True = show count numbers subtotals. More...
 
bool mbStdDevPSubtotal
 True = show standard deviation subtotals. More...
 
bool mbVarSubtotal
 True = show standard deviation of population subtotals. More...
 
bool mbVarPSubtotal
 True = show variance subtotals. More...
 
bool mbShowAll
 True = show variance of population subtotals. More...
 
bool mbOutline
 True = show items without data. More...
 
bool mbSubtotalTop
 True = show in outline view, false = show in tabular view. More...
 
bool mbInsertBlankRow
 True = show subtotals on top of items in outline or compact mode. More...
 
bool mbInsertPageBreak
 True = insert blank rows after items. More...
 
bool mbAutoShow
 True = insert page breaks after items. More...
 
bool mbTopAutoShow
 True = auto show (top 10) filter enabled. More...
 
bool mbMultiPageItems
 True = auto show filter shows top entries, false = bottom. More...
 

Detailed Description

Definition at line 51 of file pivottablebuffer.hxx.

Constructor & Destructor Documentation

oox::xls::PTFieldModel::PTFieldModel ( )
explicit

True = multiple items selectable in page dimension.

Definition at line 176 of file pivottablebuffer.cxx.

References XML_TOKEN_INVALID.

Member Function Documentation

void oox::xls::PTFieldModel::setBiffAxis ( sal_uInt8  nAxisFlags)

Sets axis type for BIFF import.

Definition at line 208 of file pivottablebuffer.cxx.

References mnAxis, STATIC_ARRAY_SELECT, and XML_TOKEN_INVALID.

Referenced by oox::xls::PivotTableField::importPTField().

Member Data Documentation

bool oox::xls::PTFieldModel::mbAutoShow
bool oox::xls::PTFieldModel::mbAverageSubtotal
bool oox::xls::PTFieldModel::mbCountASubtotal
bool oox::xls::PTFieldModel::mbCountSubtotal
bool oox::xls::PTFieldModel::mbDataField
bool oox::xls::PTFieldModel::mbDefaultSubtotal
bool oox::xls::PTFieldModel::mbInsertBlankRow

True = show subtotals on top of items in outline or compact mode.

Definition at line 76 of file pivottablebuffer.hxx.

Referenced by oox::xls::PivotTableField::convertRowColPageField(), oox::xls::PivotTableField::importPivotField(), and oox::xls::PivotTableField::importPTField().

bool oox::xls::PTFieldModel::mbInsertPageBreak

True = insert blank rows after items.

Definition at line 77 of file pivottablebuffer.hxx.

Referenced by oox::xls::PivotTableField::importPivotField(), and oox::xls::PivotTableField::importPTField().

bool oox::xls::PTFieldModel::mbMaxSubtotal
bool oox::xls::PTFieldModel::mbMinSubtotal
bool oox::xls::PTFieldModel::mbMultiPageItems

True = auto show filter shows top entries, false = bottom.

Definition at line 80 of file pivottablebuffer.hxx.

Referenced by oox::xls::PivotTableField::convertPageField(), oox::xls::PivotTableField::importPivotField(), and oox::xls::PivotTableField::importPTField().

bool oox::xls::PTFieldModel::mbOutline
bool oox::xls::PTFieldModel::mbProductSubtotal
bool oox::xls::PTFieldModel::mbShowAll
bool oox::xls::PTFieldModel::mbStdDevPSubtotal
bool oox::xls::PTFieldModel::mbStdDevSubtotal
bool oox::xls::PTFieldModel::mbSubtotalTop

True = show in outline view, false = show in tabular view.

Definition at line 75 of file pivottablebuffer.hxx.

Referenced by oox::xls::PivotTableField::convertRowColPageField(), oox::xls::PivotTableField::importPivotField(), and oox::xls::PivotTableField::importPTField().

bool oox::xls::PTFieldModel::mbSumSubtotal
bool oox::xls::PTFieldModel::mbTopAutoShow
bool oox::xls::PTFieldModel::mbVarPSubtotal
bool oox::xls::PTFieldModel::mbVarSubtotal

True = show standard deviation of population subtotals.

Definition at line 71 of file pivottablebuffer.hxx.

Referenced by oox::xls::PivotTableField::convertRowColPageField(), oox::xls::PivotTableField::importPivotField(), and oox::xls::PivotTableField::importPTField().

sal_Int32 oox::xls::PTFieldModel::mnAutoShowItems
sal_Int32 oox::xls::PTFieldModel::mnAutoShowRankBy

Number of items (or percent/sum) to be shown in auto show filter.

Definition at line 56 of file pivottablebuffer.hxx.

Referenced by oox::xls::PivotTableField::convertRowColPageField(), oox::xls::PivotTableField::importPivotField(), and oox::xls::PivotTableField::importPTField().

sal_Int32 oox::xls::PTFieldModel::mnAxis
sal_Int32 oox::xls::PTFieldModel::mnNumFmtId

Axis this field is assigned to (none, row, column, page).

Definition at line 54 of file pivottablebuffer.hxx.

Referenced by oox::xls::PivotTableField::importPivotField(), and oox::xls::PivotTableField::importPTField().

sal_Int32 oox::xls::PTFieldModel::mnSortRefField
sal_Int32 oox::xls::PTFieldModel::mnSortRefItem
sal_Int32 oox::xls::PTFieldModel::mnSortType

Index of the data field auto show filter is based on.

Definition at line 57 of file pivottablebuffer.hxx.

Referenced by oox::xls::PivotTableField::convertRowColPageField(), oox::xls::PivotTableField::importPivotField(), and oox::xls::PivotTableField::importPTField().


The documentation for this struct was generated from the following files: