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 66 of file pivot.hxx.

Constructor & Destructor Documentation

◆ ScDPLabelData()

ScDPLabelData::ScDPLabelData ( )

Definition at line 54 of file pivot2.cxx.

References NONE.

Member Function Documentation

◆ getDisplayName()

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 67 of file pivot2.cxx.

References maLayoutName, and maName.

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

Member Data Documentation

◆ maHiers

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

Hierarchies.

Definition at line 99 of file pivot.hxx.

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

◆ maLayoutInfo

css::sheet::DataPilotFieldLayoutInfo ScDPLabelData::maLayoutInfo

◆ maLayoutName

OUString ScDPLabelData::maLayoutName

◆ maMembers

std::vector<Member> ScDPLabelData::maMembers

◆ maName

OUString ScDPLabelData::maName

◆ maShowInfo

css::sheet::DataPilotFieldAutoShowInfo ScDPLabelData::maShowInfo

◆ maSortInfo

css::sheet::DataPilotFieldSortInfo ScDPLabelData::maSortInfo

◆ maSubtotalName

OUString ScDPLabelData::maSubtotalName

◆ mbDataLayout

bool ScDPLabelData::mbDataLayout

Definition at line 79 of file pivot.hxx.

Referenced by ScDPObject::FillLabelDataForDimension().

◆ mbIsValue

bool ScDPLabelData::mbIsValue

true = Sum or count in data field.

Definition at line 78 of file pivot.hxx.

Referenced by ScDPObject::FillLabelDataForDimension().

◆ mbRepeatItemLabels

bool ScDPLabelData::mbRepeatItemLabels

◆ mbShowAll

bool ScDPLabelData::mbShowAll

true = Show all (also empty) results.

Definition at line 77 of file pivot.hxx.

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

◆ mnCol

SCCOL ScDPLabelData::mnCol

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

Definition at line 71 of file pivot.hxx.

Referenced by ScDPObject::FillLabelDataForDimension().

◆ mnDupCount

sal_uInt8 ScDPLabelData::mnDupCount

◆ mnFlags

sal_Int32 ScDPLabelData::mnFlags

Flags from the DataPilotSource dimension.

Definition at line 75 of file pivot.hxx.

Referenced by ScDPObject::FillLabelDataForDimension().

◆ mnFuncMask

PivotFunc ScDPLabelData::mnFuncMask

Page/Column/Row subtotal function.

Definition at line 73 of file pivot.hxx.

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

◆ mnOriginalDim

tools::Long ScDPLabelData::mnOriginalDim

original dimension index (>= 0 for duplicated dimension)

Definition at line 72 of file pivot.hxx.

Referenced by ScDPObject::FillLabelDataForDimension().

◆ mnUsedHier

sal_Int32 ScDPLabelData::mnUsedHier

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