LibreOffice Module sc (master) 1
|
#include <pivotcachebuffer.hxx>
Public Member Functions | |
PCFieldGroupModel () | |
Finalized group name of this field used in internal pivot table collection. More... | |
void | setBiffGroupBy (sal_uInt8 nGroupBy) |
Sets the group-by value for BIFF import. More... | |
Public Attributes | |
css::util::DateTime | maStartDate |
css::util::DateTime | maEndDate |
Manual or calculated start date for range grouping. More... | |
double | mfStartValue |
Manual or calculated end date for range grouping. More... | |
double | mfEndValue |
Manual or calculated start value for range grouping. More... | |
double | mfInterval |
Manual or calculated end value for range grouping. More... | |
sal_Int32 | mnParentField |
Interval for numeric range grouping. More... | |
sal_Int32 | mnBaseField |
Index of cache field that contains item groups based on this field. More... | |
sal_Int32 | mnGroupBy |
Index of cache field this grouped field is based on. More... | |
bool | mbRangeGroup |
Type of numeric or date range grouping. More... | |
bool | mbDateGroup |
True = items are grouped by numeric ranges or date ranges. More... | |
bool | mbAutoStart |
True = items are grouped by date ranges or by item names. More... | |
bool | mbAutoEnd |
True = start value for range groups is calculated from source data. More... | |
OUString | msFinalGroupName |
True = end value for range groups is calculated from source data. More... | |
Definition at line 164 of file pivotcachebuffer.hxx.
|
explicit |
Finalized group name of this field used in internal pivot table collection.
Definition at line 386 of file pivotcachebuffer.cxx.
void oox::xls::PCFieldGroupModel::setBiffGroupBy | ( | sal_uInt8 | nGroupBy | ) |
Sets the group-by value for BIFF import.
Definition at line 400 of file pivotcachebuffer.cxx.
References mnGroupBy, and STATIC_ARRAY_SELECT.
Referenced by oox::xls::PivotCacheField::importPCDFRangePr().
css::util::DateTime oox::xls::PCFieldGroupModel::maEndDate |
Manual or calculated start date for range grouping.
Definition at line 167 of file pivotcachebuffer.hxx.
Referenced by oox::xls::PivotCacheField::createDateGroupField(), oox::xls::PivotCacheField::importPCDFRangePr(), and oox::xls::PivotCacheField::importRangePr().
css::util::DateTime oox::xls::PCFieldGroupModel::maStartDate |
Definition at line 166 of file pivotcachebuffer.hxx.
Referenced by oox::xls::PivotCacheField::createDateGroupField(), oox::xls::PivotCacheField::importPCDFRangePr(), and oox::xls::PivotCacheField::importRangePr().
bool oox::xls::PCFieldGroupModel::mbAutoEnd |
True = start value for range groups is calculated from source data.
Definition at line 177 of file pivotcachebuffer.hxx.
Referenced by oox::xls::PivotCacheField::convertNumericGrouping(), oox::xls::PivotCacheField::createDateGroupField(), oox::xls::PivotCacheField::importPCDFRangePr(), and oox::xls::PivotCacheField::importRangePr().
bool oox::xls::PCFieldGroupModel::mbAutoStart |
True = items are grouped by date ranges or by item names.
Definition at line 176 of file pivotcachebuffer.hxx.
Referenced by oox::xls::PivotCacheField::convertNumericGrouping(), oox::xls::PivotCacheField::createDateGroupField(), oox::xls::PivotCacheField::importPCDFRangePr(), and oox::xls::PivotCacheField::importRangePr().
bool oox::xls::PCFieldGroupModel::mbDateGroup |
True = items are grouped by numeric ranges or date ranges.
Definition at line 175 of file pivotcachebuffer.hxx.
Referenced by oox::xls::PivotCacheField::hasDateGrouping(), oox::xls::PivotCacheField::hasNumericGrouping(), oox::xls::PivotCacheField::importPCDFRangePr(), and oox::xls::PivotCacheField::importRangePr().
bool oox::xls::PCFieldGroupModel::mbRangeGroup |
Type of numeric or date range grouping.
Definition at line 174 of file pivotcachebuffer.hxx.
Referenced by oox::xls::PivotCacheField::hasDateGrouping(), oox::xls::PivotCacheField::hasNumericGrouping(), oox::xls::PivotCacheField::importPCDFRangePr(), and oox::xls::PivotCacheField::importRangePr().
double oox::xls::PCFieldGroupModel::mfEndValue |
Manual or calculated start value for range grouping.
Definition at line 169 of file pivotcachebuffer.hxx.
Referenced by oox::xls::PivotCacheField::convertNumericGrouping(), oox::xls::PivotCacheField::importPCDFRangePr(), and oox::xls::PivotCacheField::importRangePr().
double oox::xls::PCFieldGroupModel::mfInterval |
Manual or calculated end value for range grouping.
Definition at line 170 of file pivotcachebuffer.hxx.
Referenced by oox::xls::PivotCacheField::convertNumericGrouping(), oox::xls::PivotCacheField::createDateGroupField(), oox::xls::PivotCacheField::importPCDFRangePr(), and oox::xls::PivotCacheField::importRangePr().
double oox::xls::PCFieldGroupModel::mfStartValue |
Manual or calculated end date for range grouping.
Definition at line 168 of file pivotcachebuffer.hxx.
Referenced by oox::xls::PivotCacheField::convertNumericGrouping(), oox::xls::PivotCacheField::importPCDFRangePr(), and oox::xls::PivotCacheField::importRangePr().
sal_Int32 oox::xls::PCFieldGroupModel::mnBaseField |
Index of cache field that contains item groups based on this field.
Definition at line 172 of file pivotcachebuffer.hxx.
Referenced by oox::xls::PivotCacheField::getGroupBaseField(), oox::xls::PivotCacheField::importFieldGroup(), and oox::xls::PivotCacheField::importPCDFieldGroup().
sal_Int32 oox::xls::PCFieldGroupModel::mnGroupBy |
Index of cache field this grouped field is based on.
Definition at line 173 of file pivotcachebuffer.hxx.
Referenced by oox::xls::PivotCacheField::createDateGroupField(), oox::xls::PivotCacheField::importPCDFRangePr(), oox::xls::PivotCacheField::importRangePr(), and setBiffGroupBy().
sal_Int32 oox::xls::PCFieldGroupModel::mnParentField |
Interval for numeric range grouping.
Definition at line 171 of file pivotcachebuffer.hxx.
Referenced by oox::xls::PivotCacheField::getParentGroupField(), oox::xls::PivotCacheField::hasParentGrouping(), oox::xls::PivotCacheField::importFieldGroup(), and oox::xls::PivotCacheField::importPCDFieldGroup().
OUString oox::xls::PCFieldGroupModel::msFinalGroupName |
True = end value for range groups is calculated from source data.
Definition at line 178 of file pivotcachebuffer.hxx.
Referenced by oox::xls::PivotCacheField::getFinalGroupName(), and oox::xls::PivotCacheField::setFinalGroupName().