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

#include <pivotcachebuffer.hxx>

Public Member Functions

 PCFieldModel ()
 True = contains OLAP member properties. More...
 

Public Attributes

OUString maName
 
OUString maCaption
 Fixed name of the cache field. More...
 
OUString maPropertyName
 Caption of the cache field. More...
 
OUString maFormula
 OLAP property name. More...
 
sal_Int32 mnNumFmtId
 Formula of a calculated field. More...
 
sal_Int32 mnSqlType
 Number format for all items. More...
 
sal_Int32 mnHierarchy
 Data type from ODBC data source. More...
 
sal_Int32 mnLevel
 Hierarchy this field is part of. More...
 
sal_Int32 mnMappingCount
 Hierarchy level this field is part of. More...
 
bool mbDatabaseField
 Number of property mappings. More...
 
bool mbServerField
 True = field from source data; false = calculated field. More...
 
bool mbUniqueList
 True = ODBC server-based page field. More...
 
bool mbMemberPropField
 True = list of unique ODBC items exists. More...
 

Detailed Description

Definition at line 130 of file pivotcachebuffer.hxx.

Constructor & Destructor Documentation

◆ PCFieldModel()

oox::xls::PCFieldModel::PCFieldModel ( )
explicit

True = contains OLAP member properties.

Definition at line 360 of file pivotcachebuffer.cxx.

References mnLevel.

Member Data Documentation

◆ maCaption

OUString oox::xls::PCFieldModel::maCaption

Fixed name of the cache field.

Definition at line 133 of file pivotcachebuffer.hxx.

Referenced by oox::xls::PivotCacheField::importCacheField(), and oox::xls::PivotCacheField::importPCDField().

◆ maFormula

OUString oox::xls::PCFieldModel::maFormula

OLAP property name.

Definition at line 135 of file pivotcachebuffer.hxx.

Referenced by oox::xls::PivotCacheField::importCacheField().

◆ maName

OUString oox::xls::PCFieldModel::maName

◆ maPropertyName

OUString oox::xls::PCFieldModel::maPropertyName

Caption of the cache field.

Definition at line 134 of file pivotcachebuffer.hxx.

Referenced by oox::xls::PivotCacheField::importCacheField(), and oox::xls::PivotCacheField::importPCDField().

◆ mbDatabaseField

bool oox::xls::PCFieldModel::mbDatabaseField

◆ mbMemberPropField

bool oox::xls::PCFieldModel::mbMemberPropField

True = list of unique ODBC items exists.

Definition at line 144 of file pivotcachebuffer.hxx.

Referenced by oox::xls::PivotCacheField::importCacheField(), and oox::xls::PivotCacheField::importPCDField().

◆ mbServerField

bool oox::xls::PCFieldModel::mbServerField

True = field from source data; false = calculated field.

Definition at line 142 of file pivotcachebuffer.hxx.

Referenced by oox::xls::PivotCacheField::importCacheField(), and oox::xls::PivotCacheField::importPCDField().

◆ mbUniqueList

bool oox::xls::PCFieldModel::mbUniqueList

True = ODBC server-based page field.

Definition at line 143 of file pivotcachebuffer.hxx.

Referenced by oox::xls::PivotCacheField::importCacheField(), and oox::xls::PivotCacheField::importPCDField().

◆ mnHierarchy

sal_Int32 oox::xls::PCFieldModel::mnHierarchy

Data type from ODBC data source.

Definition at line 138 of file pivotcachebuffer.hxx.

Referenced by oox::xls::PivotCacheField::importCacheField(), and oox::xls::PivotCacheField::importPCDField().

◆ mnLevel

sal_Int32 oox::xls::PCFieldModel::mnLevel

Hierarchy this field is part of.

Definition at line 139 of file pivotcachebuffer.hxx.

Referenced by oox::xls::PivotCacheField::importCacheField(), and oox::xls::PivotCacheField::importPCDField().

◆ mnMappingCount

sal_Int32 oox::xls::PCFieldModel::mnMappingCount

Hierarchy level this field is part of.

Definition at line 140 of file pivotcachebuffer.hxx.

Referenced by oox::xls::PivotCacheField::importCacheField(), and oox::xls::PivotCacheField::importPCDField().

◆ mnNumFmtId

sal_Int32 oox::xls::PCFieldModel::mnNumFmtId

◆ mnSqlType

sal_Int32 oox::xls::PCFieldModel::mnSqlType

Number format for all items.

Definition at line 137 of file pivotcachebuffer.hxx.

Referenced by oox::xls::PivotCacheField::importCacheField(), and oox::xls::PivotCacheField::importPCDField().


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