LibreOffice Module sc (master)  1
Classes | Public Member Functions | Public Attributes | List of all members
ScDPLabelData Struct Reference

#include <pivot.hxx>

Classes

struct  Member
 

Public Member Functions

 ScDPLabelData ()
 
SC_DLLPUBLIC OUString const & getDisplayName () const
 

Public Attributes

OUString maName
 Original name of the dimension. More...
 
OUString maLayoutName
 Layout name (display name) More...
 
OUString maSubtotalName
 
SCCOL mnCol
 0-based field index (not the source column index) More...
 
tools::Long mnOriginalDim
 original dimension index (>= 0 for duplicated dimension) More...
 
PivotFunc mnFuncMask
 Page/Column/Row subtotal function. More...
 
sal_Int32 mnUsedHier
 Used hierarchy. More...
 
sal_Int32 mnFlags
 Flags from the DataPilotSource dimension. More...
 
sal_uInt8 mnDupCount
 
bool mbShowAll:1
 true = Show all (also empty) results. More...
 
bool mbIsValue:1
 true = Sum or count in data field. More...
 
bool mbDataLayout:1
 
bool mbRepeatItemLabels:1
 
std::vector< MembermaMembers
 
css::uno::Sequence< OUString > maHiers
 Hierarchies. More...
 
css::sheet::DataPilotFieldSortInfo maSortInfo
 Sorting info. More...
 
css::sheet::DataPilotFieldLayoutInfo maLayoutInfo
 Layout info. More...
 
css::sheet::DataPilotFieldAutoShowInfo maShowInfo
 AutoShow info. More...
 

Detailed Description

Definition at line 67 of file pivot.hxx.

Constructor & Destructor Documentation

ScDPLabelData::ScDPLabelData ( )

Definition at line 53 of file pivot2.cxx.

References NONE.

Member Function Documentation

OUString const & ScDPLabelData::getDisplayName ( ) const
Returns
the name that should be displayed in the dp dialogs i.e. when the layout name is present, use it, or else use the original name.

Definition at line 66 of file pivot2.cxx.

References maLayoutName, and maName.

Referenced by ScDPFunctionDlg::Init(), ScDPSubtotalDlg::Init(), and ScDPSubtotalOptDlg::Init().

Member Data Documentation

css::uno::Sequence<OUString> ScDPLabelData::maHiers

Hierarchies.

Definition at line 100 of file pivot.hxx.

Referenced by ScDPObject::FillLabelDataForDimension(), and ScDPSubtotalOptDlg::Init().

css::sheet::DataPilotFieldLayoutInfo ScDPLabelData::maLayoutInfo
OUString ScDPLabelData::maLayoutName
std::vector<Member> ScDPLabelData::maMembers
OUString ScDPLabelData::maName
css::sheet::DataPilotFieldAutoShowInfo ScDPLabelData::maShowInfo
css::sheet::DataPilotFieldSortInfo ScDPLabelData::maSortInfo
OUString ScDPLabelData::maSubtotalName
bool ScDPLabelData::mbDataLayout

Definition at line 80 of file pivot.hxx.

Referenced by ScDPObject::FillLabelDataForDimension().

bool ScDPLabelData::mbIsValue

true = Sum or count in data field.

Definition at line 79 of file pivot.hxx.

Referenced by ScDPObject::FillLabelDataForDimension().

bool ScDPLabelData::mbRepeatItemLabels
bool ScDPLabelData::mbShowAll

true = Show all (also empty) results.

Definition at line 78 of file pivot.hxx.

Referenced by ScDPSubtotalDlg::FillLabelData(), ScDPSubtotalDlg::Init(), and lcl_FillLabelData().

SCCOL ScDPLabelData::mnCol

0-based field index (not the source column index)

Definition at line 72 of file pivot.hxx.

Referenced by ScDPObject::FillLabelDataForDimension().

sal_uInt8 ScDPLabelData::mnDupCount
sal_Int32 ScDPLabelData::mnFlags

Flags from the DataPilotSource dimension.

Definition at line 76 of file pivot.hxx.

Referenced by ScDPObject::FillLabelDataForDimension().

PivotFunc ScDPLabelData::mnFuncMask

Page/Column/Row subtotal function.

Definition at line 74 of file pivot.hxx.

Referenced by ScDPSubtotalDlg::FillLabelData(), and IMPL_LINK_NOARG().

tools::Long ScDPLabelData::mnOriginalDim

original dimension index (>= 0 for duplicated dimension)

Definition at line 73 of file pivot.hxx.

Referenced by ScDPObject::FillLabelDataForDimension().

sal_Int32 ScDPLabelData::mnUsedHier

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