22 #include <com/sun/star/sheet/DataPilotFieldOrientation.hpp>
23 #include <tools/datetime.hxx>
380 void SetText(
const OUString& rText );
382 void SetDouble(
double fValue,
const OUString& rText = OUString() );
390 void SetBool(
bool bValue,
const OUString& rText = OUString() );
401 const OUString*
GetText()
const;
604 css::sheet::DataPilotFieldOrientation
GetApiOrient( sal_uInt16 nMask )
const;
606 void AddApiOrient( css::sheet::DataPilotFieldOrientation eOrient );
const sal_uInt16 EXC_PC_NOFIELD
const sal_uInt16 EXC_SXDI_REF_RUN_TOTAL
sal_uInt16 mnRefItem
Index to SXVD of referred field used for the results.
void SetApiLayoutMode(sal_Int32 nLayoutMode)
Sets the layout mode represented by the passed API constant.
const sal_uInt32 EXC_SXVDEX_SORT
bool IsStdGroupField() const
Returns true, if this field is a grouping field.
XclPTInfo()
Index to pivot table autoformat.
const sal_uInt16 EXC_SXVDEX_FORMAT_NONE
const sal_uInt16 EXC_ID_SXPI
const sal_uInt16 EXC_SXFIELD_16BIT
sal_uInt16 mnRefType
Data aggregation function.
sal_uInt16 mnFlags
Type of the item (e.g. data, function, grand total).
const sal_uInt32 EXC_SXVDEX_LAYOUT_BLANK
A name for various pivot table info structs.
const sal_uInt16 EXC_SXDI_FUNC_STDDEVP
const size_t EXC_PC_MAXFIELDCOUNT
XclPTFieldInfo()
Index into cache for field name (not part of record).
bool IsGroupField() const
Returns true, if this field is a grouping field of any type.
const sal_uInt16 EXC_SXFIELD_DATA_DBL
Only integers, opt. with doubles.
const sal_uInt16 EXC_ID_00F5
XclPCInfo()
Name of user who last modified the cache.
void SetApiAggFunc(ScGeneralFunction eAggFunc)
Sets the aggregation function represented by the passed API enum.
const double * GetDouble() const
Returns pointer to value, if the item type is 'double', otherwise 0.
const sal_uInt16 EXC_SXFIELD_DATA_NONE
const OUString * GetVisName() const
Returns the name, if set explicitly (maVisName.mbUseCache is false).
Pivot table autoformat settings (SXVIEWEX9 record).
const sal_uInt16 EXC_ID_SXIVD
const sal_uInt16 EXC_PT_AUTOFMT_ZERO
void SetScDateType(sal_Int32 nScType)
const sal_uInt16 EXC_SXVS_EXTERN
const sal_uInt16 EXC_SXNUMGROUP_TYPE_QUART
const sal_uInt16 EXC_SXDI_FUNC_STDDEV
const sal_uInt16 EXC_SXVIEW_DEFAULTFLAGS
std::optional< OUString > mpFieldTotalName
const sal_uInt16 EXC_SXDB_SRC_EXTERN
const sal_uInt16 EXC_SXNUMGROUP_TYPE_MIN
This class is used to export Excel record streams.
sal_uInt16 mnSrcType
Number of all fields (standard, grouped, calculated).
const sal_uInt32 EXC_SXVDEX_AUTOSHOW
XclPTViewEx9Info()
classic : 10 08 00 00 00 00 00 00 20 00 00 00 01 00 00 00 00 default : 10 08 00 00 00 00 00 00 20 00 ...
XclPCFieldType
Specifies the type of a pivot cache field.
void SetError(sal_uInt16 nError)
Sets the item to 'error' type and adds the passed Excel error code.
bool mbUseCache
The visible name, if used.
const sal_uInt16 EXC_ID_SXVS
const sal_uInt16 EXC_SXDB_BG_QUERY
sal_uInt16 mnAggFunc
Base field for this data info.
sal_uInt16 mnCacheIdx
Number of items of this field.
sal_uInt16 mnRefField
Result reference type.
const sal_uInt16 EXC_SXPI_ALLITEMS
Extended information about a pivot table (SXEX record).
const sal_uInt16 EXC_SXDI_PREVITEM
const sal_uInt16 EXC_SXVI_HIDDEN
const sal_uInt16 EXC_SXVI_TYPE_STDDEVP
sal_Int32 GetApiLayoutMode() const
Returns the API constant representing the layout mode.
const sal_uInt16 EXC_SXNUMGROUP_TYPE_YEAR
void SetDateTime(const DateTime &rDateTime, const OUString &rText=OUString())
Sets the item to 'date/time' type and adds the passed date.
Contains data for a pivot cache field (SXFIELD record).
sal_uInt8 mnAutoFormat
2 for report* fmts ?
const sal_uInt32 EXC_SXVDEX_LAYOUT_TOP
const bool * GetBool() const
Returns pointer to Boolean value, if the item type is 'boolean', otherwise 0.
bool operator==(const XclPCItem &rLeft, const XclPCItem &rRight)
sal_Int16 mnValue
Value of a floating-point item.
const sal_uInt16 EXC_SXVI_DEFAULTFLAGS
sal_uInt16 mnColFields
Number of row fields.
void SetApiRefItemType(sal_Int32 nRefItemType)
Sets the result reference item type represented by the passed API constant.
XclPCItem & operator=(XclPCItem const &)=default
const sal_uInt16 EXC_SXVD_AXIS_ROWCOLPAGE
const sal_uInt16 EXC_SXFIELD_DATA_DATE
Only strings and doubles, nothing else.
sal_uInt16 mnFieldIdx
Type of this pivot cache field.
const sal_uInt16 EXC_ID_SXRULE
XclImpStream & operator>>(XclImpStream &rStrm, XclPCFieldInfo &rInfo)
sal_uInt16 mnCacheIdx
Several flags.
const sal_uInt16 EXC_SXFIELD_DATA_DATE_EMP
Only dates, nothing else.
sal_uInt16 mnGroupItems
Number of visible items for this field.
void SetText(const OUString &rText)
Sets the item to 'text' type and adds the passed text.
void GetSubtotals(XclPTSubtotalVec &rSubtotals) const
Returns a vector of all set subtotal functions.
const sal_uInt16 EXC_SXVD_AXIS_COL
DateTime maDateTime
Text representation of the item.
XclAddress maDataXclPos
Output range.
const sal_uInt16 EXC_PT_NOSTRING
Standard field without grouping.
void SetSubtotals(const XclPTSubtotalVec &rSubtotals)
Sets the subtotal functions contained in the passed sequence.
const sal_uInt16 EXC_SXVDEX_SHOW_NONE
const sal_uInt16 EXC_ID_SXINDEXLIST
List index for step item in groupings.
sal_uInt16 mnGroupChild
Various flags.
const sal_uInt16 EXC_SXDI_REF_PERC_TOTAL
const sal_uInt16 EXC_SXDI_REF_PERC_DIFF
Represents a field in a pivot cache.
const sal_uInt16 EXC_ID_DCONNAME
void SetBool(bool bValue, const OUString &rText=OUString())
Sets the item to 'boolean' type and adds the passed Boolean value.
void Init(const ScDPObject &rDPObj)
void SetApiSortMode(sal_Int32 nSortMode)
Sets the sorting mode represented by the passed API constant.
sal_uInt16 mnFlags
Number of columns containing data.
sal_uInt16 mnVisItems
Base field if this field contains grouping info.
const sal_uInt16 EXC_SXVI_TYPE_DATA
sal_Int32 GetApiSortMode() const
Returns the API constant representing the sorting mode.
const sal_uInt16 EXC_SXVD_SUBT_COUNTNUM
const sal_uInt16 EXC_ID_SXLI
const sal_uInt16 EXC_SXVD_SUBT_STDDEV
const sal_uInt16 EXC_SXVD_SUBT_DEFAULT
const sal_uInt16 EXC_SXVI_HIDEDETAIL
XclPTDataFieldInfo()
Number format of the results.
ScGeneralFunction GetApiAggFunc() const
Returns the API enum representing the aggregation function.
Base struct for named info structs.
sal_uInt16 mnFields
Position of data fields.
const sal_uInt16 EXC_ID_SXGROUPINFO
Special state, not used in Excel files.
ScfUInt16Vec maGroupOrder
Own field index in pivot cache.
const sal_uInt16 EXC_SXFIELD_INDEX_STEP
List index for maximum item in groupings.
const sal_uInt16 EXC_SXDI_FUNC_MIN
const sal_uInt16 EXC_SXDI_FUNC_VAR
const sal_uInt16 EXC_PT_MAXDATACOUNT
Contains data for a numeric grouping field (SXNUMGROUP record).
const sal_uInt16 EXC_SXVI_TYPE_VARP
const sal_uInt16 EXC_SXVS_SHEET
sal_uInt16 mnSubtCount
Flags for axes this field is part of.
const sal_uInt32 EXC_PT_AUTOFMT_FLAGS
const sal_uInt16 EXC_PT_MAXITEMCOUNT
const sal_uInt16 EXC_SXDB_DEFAULTFLAGS
sal_uInt16 mnStdFields
Records in a source database block.
const sal_uInt16 EXC_SXVI_TYPE_DEFAULT
Contains extended data for a pivot table field (SXVDEX record).
sal_uInt16 mnDataRows
Number of data fields.
const sal_uInt16 EXC_SXVS_CONSOLID
const sal_uInt16 EXC_SXVI_TYPE_PAGE
const sal_uInt16 EXC_SXVD_AXIS_DATA
const sal_uInt16 EXC_SXFIELD_INDEX_MAX
List index for minimum item in groupings.
void AddApiOrient(css::sheet::DataPilotFieldOrientation eOrient)
Adds the axis orientation represented by the passed API enum.
sal_uInt16 mnDataFields
Number of page fields.
const sal_uInt16 EXC_PC_NOITEM
const sal_uInt16 EXC_SXNUMGROUP_TYPE_HOUR
const sal_uInt16 EXC_SXNUMGROUP_TYPE_DAY
const sal_uInt16 EXC_ID_SXNAME
Unknown record.
const sal_uInt32 EXC_SXVDEX_LAYOUT_REPORT
const sal_uInt16 EXC_SXNUMGROUP_AUTOMAX
sal_uInt16 mnCacheIdx
First heading row.
sal_uInt16 mnShowField
Index to data field sorting bases on.
sal_Int32 GetScDateType() const
const sal_uInt16 EXC_ID_SXEXT
sal_uInt16 mnGroupBase
Field containing grouping info for this field.
const sal_uInt32 EXC_SXEX_DRILLDOWN
OUString maGrandTotalName
0 == gridlayout, 0x10 == modern
const sal_uInt16 EXC_SXVD_SUBT_NONE
Contains data for a pivot table page field (part of SXPI record).
void SetInteger(sal_Int16 nValue)
Sets the item to 'integer' type and adds the passed value.
sal_uInt16 mnNumFmt
Index to SXVI of referred item of the used field.
First date grouping field (opt. with child grouping field).
const sal_uInt16 EXC_SXDI_NEXTITEM
XclPTCachedName maVisName
::std::vector< ScGeneralFunction > XclPTSubtotalVec
const sal_uInt16 EXC_SXNUMGROUP_TYPE_NUM
const sal_uInt16 EXC_SXVD_SUBT_MIN
const DateTime * GetDateTime() const
Returns pointer to date, if the item type is 'date/time', otherwise 0.
sal_uInt16 mnStrmId
Records in source database.
const sal_uInt16 EXC_SXDI_REF_INDEX
const OUString * GetText() const
Returns pointer to text, if the item type is 'text', otherwise 0.
sal_uInt16 mnPagePerRow
Number of SXSELECT records.
const sal_uInt16 EXC_ID_SXSTRING
const sal_uInt16 EXC_ID_SXDATETIME
Contains data for a pivot table field (SXVD record).
const sal_uInt16 EXC_SXVD_SUBT_SUM
const size_t EXC_PC_MAXITEMCOUNT
void SetXclDataType(sal_uInt16 nXclType)
const sal_uInt16 EXC_SXFIELD_NUMGROUP
const sal_uInt16 EXC_SXVIEW_DATALAST
const sal_uInt16 EXC_SXFDBTYPE_DEFAULT
const sal_uInt16 EXC_SXDI_FUNC_COUNTNUM
const sal_uInt16 EXC_SXDB_SRC_SCENARIO
const sal_uInt32 EXC_SXEX_DEFAULTFLAGS
const sal_uInt16 EXC_SXDI_REF_NORMAL
sal_uInt16 mnOrigItems
Number of items in the base field.
const sal_uInt16 EXC_SXDB_REFRESH_LOAD
const sal_uInt16 EXC_SXFIELD_HASCHILD
sal_uInt16 mnFlags
Stream identifier.
void SetApiAutoShowCount(sal_Int32 nShowCount)
Sets the number of items to be shown in AutoShow mode.
const sal_uInt16 EXC_SXVDEX_SORT_OWN
bool HasVisName() const
The displayed name of the item.
const sal_uInt16 EXC_SXFIELD_HASITEMS
const sal_uInt16 EXC_SXDI_FUNC_COUNT
Additional date grouping field.
const sal_uInt16 EXC_ID_SXFMLA
const sal_uInt16 EXC_SXFIELD_CALCED
sal_uInt16 mnBlockRecs
Flags for the cache.
const sal_uInt16 EXC_SXDB_SAVEDATA
const sal_uInt16 EXC_ID_SXVI
bool IsEmpty() const
Returns true, if the item type is 'empty'.
const double EXC_SXDBEX_CREATION_DATE
const sal_uInt16 EXC_SXVI_TYPE_GRAND
const sal_uInt16 EXC_SXNUMGROUP_AUTOMIN
sal_uInt16 GetXclDataType() const
const sal_uInt16 EXC_SXDI_FUNC_MAX
const sal_uInt16 EXC_SXVIEW_COLGRAND
const sal_uInt16 EXC_ID_SXDOUBLE
sal_uInt16 mnSubtotals
Number of subtotal functions.
const sal_uInt16 EXC_ID_SXINTEGER
sal_uInt16 mnDataCols
Number of rows containing data.
const sal_uInt16 EXC_SXNUMGROUP_TYPE_MONTH
XclPCField(XclPCFieldType eFieldType, sal_uInt16 nFieldIdx)
const sal_uInt16 EXC_SXVD_SUBT_VAR
sal_uInt16 mnSelItem
Base field for this page info.
const sal_uInt16 EXC_ID_SXEMPTY
sal_uInt16 mnRowFields
Number of all fields.
sal_uInt16 mnPageFields
Number of column fields.
Contains data for a pivot table data item (SXVI record).
sal_uInt16 mnSortField
Several flags and number of items for AutoShow.
const sal_uInt16 EXC_SXFIELD_DATA_DATE_STR
Dates with integers or doubles without strings.
const sal_uInt16 EXC_ID_SXDB
const sal_uInt16 EXC_ID_SXDBEX
void SetEmpty()
Sets the item to 'empty' type.
const sal_uInt16 EXC_SXVD_SUBT_AVERAGE
const sal_Int16 * GetInteger() const
Returns pointer to integer, if the item type is 'integer', otherwise 0.
sal_uInt16 mnDataPos
Orientation of data fields.
const sal_uInt16 EXC_SXDI_REF_PERC_ROW
const sal_uInt16 EXC_SXDI_FUNC_PRODUCT
const sal_uInt16 EXC_ID_SXIDSTM
sal_Int32 GetApiRefItemType() const
Returns the API constant representing the result reference item type.
const sal_uInt16 EXC_SXVD_AXIS_ROWCOL
Contains data for a pivot table data field (SXDI record).
XclPCItemType
Data type of a pivot cache item.
A 2D cell address struct with Excel column and row indexes.
XclPTPageFieldInfo()
Escher object ID of dropdown listbox.
const sal_uInt32 EXC_SXVDEX_AUTOSHOW_ASC
XclPCItemType GetType() const
Returns the type of the item.
const sal_uInt16 EXC_SXFIELD_DATA_INT
Only strings, nothing else.
const sal_uInt16 EXC_ID_SXFORMULA
bool IsGroupChildField() const
Returns true, if this field is a child field in a grouping (it has a base field). ...
constexpr OUStringLiteral EXC_STORAGE_PTCACHE
const sal_uInt16 EXC_SXDI_FUNC_AVERAGE
const sal_uInt32 EXC_SXVDEX_SORT_ASC
const sal_uInt16 EXC_SXVI_TYPE_STDDEV
XclPCNumGroupInfo()
Various flags.
sal_uInt16 GetFieldIndex() const
Returns the index of this field in the containing pivot cache.
const sal_uInt16 EXC_SXVD_AXIS_PAGE
XclPTExtInfo()
Flags for the entire pivot table.
XclRange maOutXclRange
The visible name of the data field.
const sal_uInt16 EXC_ID_DCONREF
bool IsStandardField() const
Returns true, if this is a standard field build directly from source data.
const sal_uInt16 EXC_SXVS_PIVOTTAB
const sal_uInt16 EXC_SXVD_DEFAULT_CACHE
const sal_uInt16 EXC_SXVI_TYPE_SUM
bool Has16BitIndexes() const
Returns true, if the item indexes in the SXINDEXLIST record are stored as 16-bit values.
sal_uInt16 mnTotalFields
Number of standard pivot cache fields.
const sal_uInt16 EXC_SXDB_SRC_CONSOLID
XclPTCachedName()
true = Use name in cache instead of maName.
bool IsGroupBaseField() const
Returns true, if this field has a child field in a grouping.
XclPCFieldInfo maFieldInfo
const sal_uInt16 EXC_ID_SXDI
const sal_uInt16 EXC_ID_SXVD
const sal_uInt16 EXC_SXVI_TYPE_PROD
sal_uInt16 mnPagePerCol
Number of page fields per row.
const sal_uInt16 EXC_SXFIELD_DATA_STR_INT
Only doubles, nothing else.
const sal_uInt16 EXC_ID_SXVIEW
const sal_uInt16 EXC_SXVD_SUBT_STDDEVP
OUString maDataName
The name of the pivot table.
const sal_uInt16 EXC_SXDI_FUNC_SUM
const sal_uInt32 EXC_SXVDEX_DEFAULTFLAGS
const sal_uInt16 EXC_SXDI_REF_DIFF
const sal_uInt16 EXC_ID_SXBOOLEAN
const sal_uInt16 EXC_SXVI_TYPE_NULL
sal_uInt16 mnSxformulaRecs
Contains data for a pivot cache (SXDB record).
const sal_uInt16 * GetError() const
Returns pointer to error code, if the item type is 'error', otherwise 0.
const sal_uInt16 EXC_PT_MAXFIELDCOUNT
const sal_uInt16 EXC_SXFIELD_DATA_STR_DBL
Only strings and integers, opt. with doubles.
XclExpStream & operator<<(XclExpStream &rStrm, const XclPCFieldInfo &rInfo)
const sal_uInt16 EXC_SXIVD_DATA
ScGeneralFunction
the css::sheet::GeneralFunction enum is extended by constants in GeneralFunction2, which causes some type-safety issues.
const sal_uInt16 EXC_SXVD_SUBT_MAX
const sal_uInt16 EXC_SXFIELD_POSTPONE
const sal_uInt16 EXC_SXVI_TYPE_COUNT
sal_Int32 GetApiRefType() const
Returns the API constant representing the result reference type.
const sal_uInt16 EXC_ID_SXFILT
Contains data for a pivot table (SXVIEW record).
const sal_uInt16 EXC_ID_SXPAIR
const OUString & ConvertToText() const
Returns the text representation of the item.
const sal_uInt16 EXC_PT_MAXROWCOLCOUNT
sal_uInt16 mnFlags
Name of the pivot cache field.
const sal_uInt16 EXC_PT_MAXSTRLEN
bool operator!=(const XclPCItem &rLeft, const XclPCItem &rRight)
Additional pivot table settings (SXADDL record).
const sal_uInt16 EXC_SXVS_UNKNOWN
OUString maText
Type of the item.
const sal_uInt16 EXC_SXVI_TYPE_VAR
const sal_uInt16 EXC_ID_SXEX
const sal_uInt16 EXC_SXVI_DEFAULT_CACHE
sal_uInt16 mnObjId
Index to selected item.
const sal_uInt16 EXC_ID_SXNUMGROUP
css::sheet::DataPilotFieldOrientation GetApiOrient(sal_uInt16 nMask) const
Returns the API enum representing the orientation (first of row/col/page/data).
sal_uInt16 mnError
Value of an integer item.
sal_uInt16 mnSxselectRecs
Number of SXFORMULA records.
const sal_uInt32 EXC_SXVDEX_SHOWALL
const sal_uInt16 EXC_SXVI_TYPE_MIN
void SetApiRefType(sal_Int32 nRefType)
Sets the result reference type represented by the passed API constant.
const sal_uInt16 EXC_ID_SXADDL
const sal_uInt16 EXC_ID_SXFDBTYPE
void SetVisName(const OUString &rName)
Sets the visible name and enables usage of cache if name is empty.
bool HasPostponedItems() const
Returns true, if the items are stored separately after the last field.
bool IsDateGroupField() const
Returns true, if this field is a date/time grouping field.
const sal_uInt16 EXC_SXFIELD_INDEX_MIN
Dates and strings, opt. with integers or doubles.
const sal_uInt16 EXC_SXVD_AXIS_NONE
void SetApiAutoShowMode(sal_Int32 nShowMode)
Sets the AutoShow mode represented by the passed API constant.
bool HasOrigItems() const
Returns true, if the field is based on a column in the source data area.
const sal_uInt16 EXC_ID_SXFIELD
sal_Int32 GetApiAutoShowCount() const
Returns the number of items to be shown in AutoShow mode.
bool HasInlineItems() const
Returns true, if any items are stored after the SXFIELD record.
const sal_uInt16 EXC_SXVI_TYPE_MAX
const sal_uInt16 EXC_SXDB_ENABLE_REFRESH
const sal_uInt16 EXC_SXDB_OPT_CACHE
XclPCNumGroupInfo maNumGroupInfo
Order of items in a grouping field (SXGROUPINFO record).
XclPCFieldInfo()
Number of original source data items.
bool mbValue
Error code of an error item.
const sal_uInt16 EXC_SXVD_AXIS_ROW
const sal_uInt16 EXC_SXDB_SRC_SHEET
const sal_uInt16 EXC_SXDB_INVALID
bool IsNumGroupField() const
Returns true, if this field is a numeric grouping field.
const sal_uInt16 EXC_PT_MAXPAGECOUNT
const sal_uInt16 EXC_SXVIEW_AUTOFMT
const sal_uInt16 EXC_SXVD_SUBT_VARP
const sal_uInt16 EXC_SXDI_REF_PERC_COL
bool IsEqual(const XclPCItem &rItem) const
Returns true, if the passed term equals this item.
const sal_uInt16 EXC_SXNUMGROUP_TYPE_SEC
This class is used to import record oriented streams.
const sal_uInt16 EXC_ID_SXVDEX
const sal_uInt16 EXC_SXVIEW_ROWGRAND
void SetDouble(double fValue, const OUString &rText=OUString())
Sets the item to 'double' type and adds the passed value.
sal_uInt16 mnBaseItems
Number of special items in a grouping field.
const sal_uInt16 EXC_ID_SXERROR
const sal_uInt16 EXC_SXFIELD_DATA_STR
Special state for groupings.
XclPTItemInfo()
Index into cache for item name.
XclPCFieldType meFieldType
Pivot cache field info (SXFIELD record).
bool IsSupportedField() const
Returns true, if the type of the field is supported by Calc.
const sal_uInt16 EXC_SXFIELD_DATA_DATE_NUM
Dates and empty strings, nothing else (?).
const sal_uInt16 EXC_SXVI_TYPE_AVERAGE
const sal_uInt16 EXC_SXVD_SUBT_PROD
const sal_uInt16 EXC_SXVI_FORMULA
const sal_uInt16 EXC_SXVS_SCENARIO
const sal_uInt16 EXC_ID_SXVIEWEX9
sal_uInt32 mnFlags
Number of page fields per column.
const sal_uInt16 EXC_SXVI_MISSING
const sal_uInt16 EXC_SXDI_REF_PERC
const sal_uInt16 EXC_PT_AUTOFMT_HEADER
const sal_uInt16 EXC_SXVI_TYPE_COUNTNUM
const sal_uInt16 EXC_SXDB_BLOCKRECS
A 2D cell range address struct with Excel column and row indexes.
const sal_uInt16 EXC_SXDI_FUNC_VARP
OUString maUserName
Database type.
const sal_Int32 EXC_PC_MAXSTRLEN
sal_uInt16 mnItemCount
Bitfield for subtotal functions.
sal_uInt16 mnFirstHeadRow
First cell containing data.
const sal_uInt16 EXC_SXFIELD_DATA_MASK
const sal_uInt16 EXC_SXVD_SUBT_COUNT
const sal_uInt16 EXC_SXLI_DEFAULTFLAGS
sal_Int32 GetApiAutoShowMode() const
Returns the API constant representing the AutoShow mode.
sal_uInt16 mnAutoFmtIdx
Flags for the entire pivot table.
sal_uInt8 mnGridLayout
AutoFormat ID.
Represents a data item of any type in a pivot cache.
sal_uInt16 mnDataAxis
0-based index of the pivot cache.
sal_uInt16 mnNumFmt
Index to data field AutoShow bases on.