LibreOffice Module sc (master)  1
Classes | Macros | Typedefs | Enumerations | Functions | Variables
xlpivot.hxx File Reference
#include <com/sun/star/sheet/DataPilotFieldOrientation.hpp>
#include <tools/datetime.hxx>
#include "ftools.hxx"
#include "xladdress.hxx"
#include <dpobject.hxx>
#include <optional>
Include dependency graph for xlpivot.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  XclPCItem
 Represents a data item of any type in a pivot cache. More...
 
struct  XclPCFieldInfo
 Contains data for a pivot cache field (SXFIELD record). More...
 
struct  XclPCNumGroupInfo
 Contains data for a numeric grouping field (SXNUMGROUP record). More...
 
class  XclPCField
 Represents a field in a pivot cache. More...
 
struct  XclPCInfo
 Contains data for a pivot cache (SXDB record). More...
 
struct  XclPTCachedName
 A name for various pivot table info structs. More...
 
struct  XclPTVisNameInfo
 Base struct for named info structs. More...
 
struct  XclPTItemInfo
 Contains data for a pivot table data item (SXVI record). More...
 
struct  XclPTFieldInfo
 Contains data for a pivot table field (SXVD record). More...
 
struct  XclPTFieldExtInfo
 Contains extended data for a pivot table field (SXVDEX record). More...
 
struct  XclPTPageFieldInfo
 Contains data for a pivot table page field (part of SXPI record). More...
 
struct  XclPTDataFieldInfo
 Contains data for a pivot table data field (SXDI record). More...
 
struct  XclPTInfo
 Contains data for a pivot table (SXVIEW record). More...
 
struct  XclPTExtInfo
 Extended information about a pivot table (SXEX record). More...
 
struct  XclPTViewEx9Info
 Pivot table autoformat settings (SXVIEWEX9 record). More...
 
struct  XclPTAddl
 Additional pivot table settings (SXADDL record). More...
 

Macros

#define EXC_STORAGE_PTCACHE   "_SX_DB_CUR"
 

Typedefs

typedef ::std::vector< ScGeneralFunctionXclPTSubtotalVec
 

Enumerations

enum  XclPCItemType {
  EXC_PCITEM_INVALID,
  EXC_PCITEM_EMPTY,
  EXC_PCITEM_TEXT,
  EXC_PCITEM_DOUBLE,
  EXC_PCITEM_DATETIME,
  EXC_PCITEM_INTEGER,
  EXC_PCITEM_BOOL,
  EXC_PCITEM_ERROR
}
 Data type of a pivot cache item. More...
 
enum  XclPCFieldType {
  EXC_PCFIELD_STANDARD,
  EXC_PCFIELD_STDGROUP,
  EXC_PCFIELD_NUMGROUP,
  EXC_PCFIELD_DATEGROUP,
  EXC_PCFIELD_DATECHILD,
  EXC_PCFIELD_CALCED,
  EXC_PCFIELD_UNKNOWN
}
 Specifies the type of a pivot cache field. More...
 

Functions

bool operator== (const XclPCItem &rLeft, const XclPCItem &rRight)
 
bool operator!= (const XclPCItem &rLeft, const XclPCItem &rRight)
 
XclImpStreamoperator>> (XclImpStream &rStrm, XclPCFieldInfo &rInfo)
 
XclExpStreamoperator<< (XclExpStream &rStrm, const XclPCFieldInfo &rInfo)
 
XclImpStreamoperator>> (XclImpStream &rStrm, XclPCNumGroupInfo &rInfo)
 
XclExpStreamoperator<< (XclExpStream &rStrm, const XclPCNumGroupInfo &rInfo)
 
XclImpStreamoperator>> (XclImpStream &rStrm, XclPCInfo &rInfo)
 
XclExpStreamoperator<< (XclExpStream &rStrm, const XclPCInfo &rInfo)
 
XclImpStreamoperator>> (XclImpStream &rStrm, XclPTCachedName &rCachedName)
 
XclExpStreamoperator<< (XclExpStream &rStrm, const XclPTCachedName &rCachedName)
 
XclImpStreamoperator>> (XclImpStream &rStrm, XclPTItemInfo &rInfo)
 
XclExpStreamoperator<< (XclExpStream &rStrm, const XclPTItemInfo &rInfo)
 
XclImpStreamoperator>> (XclImpStream &rStrm, XclPTFieldInfo &rInfo)
 
XclExpStreamoperator<< (XclExpStream &rStrm, const XclPTFieldInfo &rInfo)
 
XclImpStreamoperator>> (XclImpStream &rStrm, XclPTFieldExtInfo &rInfo)
 
XclExpStreamoperator<< (XclExpStream &rStrm, const XclPTFieldExtInfo &rInfo)
 
XclImpStreamoperator>> (XclImpStream &rStrm, XclPTPageFieldInfo &rInfo)
 
XclExpStreamoperator<< (XclExpStream &rStrm, const XclPTPageFieldInfo &rInfo)
 
XclImpStreamoperator>> (XclImpStream &rStrm, XclPTDataFieldInfo &rInfo)
 
XclExpStreamoperator<< (XclExpStream &rStrm, const XclPTDataFieldInfo &rInfo)
 
XclImpStreamoperator>> (XclImpStream &rStrm, XclPTInfo &rInfo)
 
XclExpStreamoperator<< (XclExpStream &rStrm, const XclPTInfo &rInfo)
 
XclImpStreamoperator>> (XclImpStream &rStrm, XclPTExtInfo &rInfo)
 
XclExpStreamoperator<< (XclExpStream &rStrm, const XclPTExtInfo &rInfo)
 
XclImpStreamoperator>> (XclImpStream &rStrm, XclPTViewEx9Info &rInfo)
 
XclExpStreamoperator<< (XclExpStream &rStrm, const XclPTViewEx9Info &rInfo)
 
XclImpStreamoperator>> (XclImpStream &rStrm, XclPTAddl &rInfo)
 

Variables

const sal_uInt16 EXC_PT_NOSTRING = 0xFFFF
 
const sal_uInt16 EXC_PT_MAXSTRLEN = 0xFFFE
 
const size_t EXC_PC_MAXFIELDCOUNT = 0xFFFE
 
const sal_uInt16 EXC_PC_NOFIELD = 0xFFFF
 
const sal_Int32 EXC_PC_MAXSTRLEN = 255
 
const size_t EXC_PC_MAXITEMCOUNT = 32500
 
const sal_uInt16 EXC_PC_NOITEM = 0xFFFF
 
const sal_uInt16 EXC_PT_MAXFIELDCOUNT = 0xFFFE
 
const sal_uInt16 EXC_PT_MAXROWCOLCOUNT = EXC_PT_MAXFIELDCOUNT
 
const sal_uInt16 EXC_PT_MAXPAGECOUNT = 256
 
const sal_uInt16 EXC_PT_MAXDATACOUNT = 256
 
const sal_uInt16 EXC_PT_MAXITEMCOUNT = 32500
 
const sal_uInt16 EXC_PT_AUTOFMT_HEADER = 0x810
 
const sal_uInt16 EXC_PT_AUTOFMT_ZERO = 0
 
const sal_uInt32 EXC_PT_AUTOFMT_FLAGS = 0x20
 
const sal_uInt16 EXC_ID_DCONREF = 0x0051
 
const sal_uInt16 EXC_ID_DCONNAME = 0x0052
 
const sal_uInt16 EXC_ID_SXVIEW = 0x00B0
 
const sal_uInt16 EXC_SXVIEW_ROWGRAND = 0x0001
 
const sal_uInt16 EXC_SXVIEW_COLGRAND = 0x0002
 
const sal_uInt16 EXC_SXVIEW_DEFAULTFLAGS = 0x0208
 
const sal_uInt16 EXC_SXVIEW_DATALAST = 0xFFFF
 
const sal_uInt16 EXC_SXVIEW_AUTOFMT = 0x0001
 
const sal_uInt16 EXC_ID_SXVD = 0x00B1
 
const sal_uInt16 EXC_SXVD_AXIS_NONE = 0x0000
 
const sal_uInt16 EXC_SXVD_AXIS_ROW = 0x0001
 
const sal_uInt16 EXC_SXVD_AXIS_COL = 0x0002
 
const sal_uInt16 EXC_SXVD_AXIS_PAGE = 0x0004
 
const sal_uInt16 EXC_SXVD_AXIS_DATA = 0x0008
 
const sal_uInt16 EXC_SXVD_AXIS_ROWCOL = EXC_SXVD_AXIS_ROW | EXC_SXVD_AXIS_COL
 
const sal_uInt16 EXC_SXVD_AXIS_ROWCOLPAGE = EXC_SXVD_AXIS_ROWCOL | EXC_SXVD_AXIS_PAGE
 
const sal_uInt16 EXC_SXVD_SUBT_NONE = 0x0000
 
const sal_uInt16 EXC_SXVD_SUBT_DEFAULT = 0x0001
 
const sal_uInt16 EXC_SXVD_SUBT_SUM = 0x0002
 
const sal_uInt16 EXC_SXVD_SUBT_COUNT = 0x0004
 
const sal_uInt16 EXC_SXVD_SUBT_AVERAGE = 0x0008
 
const sal_uInt16 EXC_SXVD_SUBT_MAX = 0x0010
 
const sal_uInt16 EXC_SXVD_SUBT_MIN = 0x0020
 
const sal_uInt16 EXC_SXVD_SUBT_PROD = 0x0040
 
const sal_uInt16 EXC_SXVD_SUBT_COUNTNUM = 0x0080
 
const sal_uInt16 EXC_SXVD_SUBT_STDDEV = 0x0100
 
const sal_uInt16 EXC_SXVD_SUBT_STDDEVP = 0x0200
 
const sal_uInt16 EXC_SXVD_SUBT_VAR = 0x0400
 
const sal_uInt16 EXC_SXVD_SUBT_VARP = 0x0800
 
const sal_uInt16 EXC_SXVD_DEFAULT_CACHE = EXC_PC_NOFIELD
 
const sal_uInt16 EXC_ID_SXVI = 0x00B2
 
const sal_uInt16 EXC_SXVI_TYPE_PAGE = 0x00FE
 
const sal_uInt16 EXC_SXVI_TYPE_NULL = 0x00FF
 
const sal_uInt16 EXC_SXVI_TYPE_DATA = 0x0000
 
const sal_uInt16 EXC_SXVI_TYPE_DEFAULT = 0x0001
 
const sal_uInt16 EXC_SXVI_TYPE_SUM = 0x0002
 
const sal_uInt16 EXC_SXVI_TYPE_COUNT = 0x0003
 
const sal_uInt16 EXC_SXVI_TYPE_AVERAGE = 0x0004
 
const sal_uInt16 EXC_SXVI_TYPE_MAX = 0x0005
 
const sal_uInt16 EXC_SXVI_TYPE_MIN = 0x0006
 
const sal_uInt16 EXC_SXVI_TYPE_PROD = 0x0007
 
const sal_uInt16 EXC_SXVI_TYPE_COUNTNUM = 0x0008
 
const sal_uInt16 EXC_SXVI_TYPE_STDDEV = 0x0009
 
const sal_uInt16 EXC_SXVI_TYPE_STDDEVP = 0x000A
 
const sal_uInt16 EXC_SXVI_TYPE_VAR = 0x000B
 
const sal_uInt16 EXC_SXVI_TYPE_VARP = 0x000C
 
const sal_uInt16 EXC_SXVI_TYPE_GRAND = 0x000D
 
const sal_uInt16 EXC_SXVI_DEFAULTFLAGS = 0x0000
 
const sal_uInt16 EXC_SXVI_HIDDEN = 0x0001
 
const sal_uInt16 EXC_SXVI_HIDEDETAIL = 0x0002
 
const sal_uInt16 EXC_SXVI_FORMULA = 0x0004
 
const sal_uInt16 EXC_SXVI_MISSING = 0x0008
 
const sal_uInt16 EXC_SXVI_DEFAULT_CACHE = EXC_PC_NOFIELD
 
const sal_uInt16 EXC_ID_SXIVD = 0x00B4
 
const sal_uInt16 EXC_SXIVD_DATA = 0xFFFE
 
const sal_uInt16 EXC_ID_SXLI = 0x00B5
 
const sal_uInt16 EXC_SXLI_DEFAULTFLAGS = 0x0000
 
const sal_uInt16 EXC_ID_SXPI = 0x00B6
 
const sal_uInt16 EXC_SXPI_ALLITEMS = 0x7FFD
 
const sal_uInt16 EXC_ID_SXDI = 0x00C5
 
const sal_uInt16 EXC_SXDI_FUNC_SUM = 0x0000
 
const sal_uInt16 EXC_SXDI_FUNC_COUNT = 0x0001
 
const sal_uInt16 EXC_SXDI_FUNC_AVERAGE = 0x0002
 
const sal_uInt16 EXC_SXDI_FUNC_MAX = 0x0003
 
const sal_uInt16 EXC_SXDI_FUNC_MIN = 0x0004
 
const sal_uInt16 EXC_SXDI_FUNC_PRODUCT = 0x0005
 
const sal_uInt16 EXC_SXDI_FUNC_COUNTNUM = 0x0006
 
const sal_uInt16 EXC_SXDI_FUNC_STDDEV = 0x0007
 
const sal_uInt16 EXC_SXDI_FUNC_STDDEVP = 0x0008
 
const sal_uInt16 EXC_SXDI_FUNC_VAR = 0x0009
 
const sal_uInt16 EXC_SXDI_FUNC_VARP = 0x000A
 
const sal_uInt16 EXC_SXDI_REF_NORMAL = 0x0000
 
const sal_uInt16 EXC_SXDI_REF_DIFF = 0x0001
 
const sal_uInt16 EXC_SXDI_REF_PERC = 0x0002
 
const sal_uInt16 EXC_SXDI_REF_PERC_DIFF = 0x0003
 
const sal_uInt16 EXC_SXDI_REF_RUN_TOTAL = 0x0004
 
const sal_uInt16 EXC_SXDI_REF_PERC_ROW = 0x0005
 
const sal_uInt16 EXC_SXDI_REF_PERC_COL = 0x0006
 
const sal_uInt16 EXC_SXDI_REF_PERC_TOTAL = 0x0007
 
const sal_uInt16 EXC_SXDI_REF_INDEX = 0x0008
 
const sal_uInt16 EXC_SXDI_PREVITEM = 0x7FFB
 
const sal_uInt16 EXC_SXDI_NEXTITEM = 0x7FFC
 
const sal_uInt16 EXC_ID_SXDB = 0x00C6
 
const sal_uInt16 EXC_SXDB_SAVEDATA = 0x0001
 
const sal_uInt16 EXC_SXDB_INVALID = 0x0002
 
const sal_uInt16 EXC_SXDB_REFRESH_LOAD = 0x0004
 
const sal_uInt16 EXC_SXDB_OPT_CACHE = 0x0008
 
const sal_uInt16 EXC_SXDB_BG_QUERY = 0x0010
 
const sal_uInt16 EXC_SXDB_ENABLE_REFRESH = 0x0020
 
const sal_uInt16 EXC_SXDB_DEFAULTFLAGS = EXC_SXDB_SAVEDATA | EXC_SXDB_ENABLE_REFRESH
 
const sal_uInt16 EXC_SXDB_BLOCKRECS = 0x1FFF
 
const sal_uInt16 EXC_SXDB_SRC_SHEET = 0x0001
 
const sal_uInt16 EXC_SXDB_SRC_EXTERN = 0x0002
 
const sal_uInt16 EXC_SXDB_SRC_CONSOLID = 0x0004
 
const sal_uInt16 EXC_SXDB_SRC_SCENARIO = 0x0008
 
const sal_uInt16 EXC_ID_SXFIELD = 0x00C7
 
const sal_uInt16 EXC_SXFIELD_HASITEMS = 0x0001
 
const sal_uInt16 EXC_SXFIELD_POSTPONE = 0x0002
 
const sal_uInt16 EXC_SXFIELD_CALCED = 0x0004
 
const sal_uInt16 EXC_SXFIELD_HASCHILD = 0x0008
 
const sal_uInt16 EXC_SXFIELD_NUMGROUP = 0x0010
 
const sal_uInt16 EXC_SXFIELD_16BIT = 0x0200
 
const sal_uInt16 EXC_SXFIELD_DATA_MASK = 0x0DE0
 
const sal_uInt16 EXC_SXFIELD_DATA_NONE = 0x0000
 
const sal_uInt16 EXC_SXFIELD_DATA_STR = 0x0480
 Special state for groupings. More...
 
const sal_uInt16 EXC_SXFIELD_DATA_INT = 0x0520
 Only strings, nothing else. More...
 
const sal_uInt16 EXC_SXFIELD_DATA_DBL = 0x0560
 Only integers, opt. with doubles. More...
 
const sal_uInt16 EXC_SXFIELD_DATA_STR_INT = 0x05A0
 Only doubles, nothing else. More...
 
const sal_uInt16 EXC_SXFIELD_DATA_STR_DBL = 0x05E0
 Only strings and integers, opt. with doubles. More...
 
const sal_uInt16 EXC_SXFIELD_DATA_DATE = 0x0900
 Only strings and doubles, nothing else. More...
 
const sal_uInt16 EXC_SXFIELD_DATA_DATE_EMP = 0x0980
 Only dates, nothing else. More...
 
const sal_uInt16 EXC_SXFIELD_DATA_DATE_NUM = 0x0D00
 Dates and empty strings, nothing else (?). More...
 
const sal_uInt16 EXC_SXFIELD_DATA_DATE_STR = 0x0D80
 Dates with integers or doubles without strings. More...
 
const sal_uInt16 EXC_SXFIELD_INDEX_MIN = 0
 Dates and strings, opt. with integers or doubles. More...
 
const sal_uInt16 EXC_SXFIELD_INDEX_MAX = 1
 List index for minimum item in groupings. More...
 
const sal_uInt16 EXC_SXFIELD_INDEX_STEP = 2
 List index for maximum item in groupings. More...
 
const sal_uInt16 EXC_ID_SXINDEXLIST = 0x00C8
 List index for step item in groupings. More...
 
const sal_uInt16 EXC_ID_SXDOUBLE = 0x00C9
 
const sal_uInt16 EXC_ID_SXBOOLEAN = 0x00CA
 
const sal_uInt16 EXC_ID_SXERROR = 0x00CB
 
const sal_uInt16 EXC_ID_SXINTEGER = 0x00CC
 
const sal_uInt16 EXC_ID_SXSTRING = 0x00CD
 
const sal_uInt16 EXC_ID_SXDATETIME = 0x00CE
 
const sal_uInt16 EXC_ID_SXEMPTY = 0x00CF
 
const sal_uInt16 EXC_ID_SXIDSTM = 0x00D5
 
const sal_uInt16 EXC_ID_SXNUMGROUP = 0x00D8
 
const sal_uInt16 EXC_SXNUMGROUP_AUTOMIN = 0x0001
 
const sal_uInt16 EXC_SXNUMGROUP_AUTOMAX = 0x0002
 
const sal_uInt16 EXC_SXNUMGROUP_TYPE_SEC = 1
 
const sal_uInt16 EXC_SXNUMGROUP_TYPE_MIN = 2
 
const sal_uInt16 EXC_SXNUMGROUP_TYPE_HOUR = 3
 
const sal_uInt16 EXC_SXNUMGROUP_TYPE_DAY = 4
 
const sal_uInt16 EXC_SXNUMGROUP_TYPE_MONTH = 5
 
const sal_uInt16 EXC_SXNUMGROUP_TYPE_QUART = 6
 
const sal_uInt16 EXC_SXNUMGROUP_TYPE_YEAR = 7
 
const sal_uInt16 EXC_SXNUMGROUP_TYPE_NUM = 8
 
const sal_uInt16 EXC_ID_SXGROUPINFO = 0x00D9
 
const sal_uInt16 EXC_ID_SXEXT = 0x00DC
 
const sal_uInt16 EXC_ID_SXVS = 0x00E3
 
const sal_uInt16 EXC_SXVS_UNKNOWN = 0x0000
 
const sal_uInt16 EXC_SXVS_SHEET = 0x0001
 
const sal_uInt16 EXC_SXVS_EXTERN = 0x0002
 
const sal_uInt16 EXC_SXVS_CONSOLID = 0x0004
 
const sal_uInt16 EXC_SXVS_PIVOTTAB = 0x0008
 
const sal_uInt16 EXC_SXVS_SCENARIO = 0x0010
 
const sal_uInt16 EXC_ID_SXRULE = 0x00F0
 
const sal_uInt16 EXC_ID_SXEX = 0x00F1
 
const sal_uInt32 EXC_SXEX_DRILLDOWN = 0x00020000
 
const sal_uInt32 EXC_SXEX_DEFAULTFLAGS = 0x004F0200
 
const sal_uInt16 EXC_ID_SXFILT = 0x00F2
 
const sal_uInt16 EXC_ID_00F5 = 0x00F5
 
const sal_uInt16 EXC_ID_SXNAME = 0x00F6
 Unknown record. More...
 
const sal_uInt16 EXC_ID_SXPAIR = 0x00F8
 
const sal_uInt16 EXC_ID_SXFMLA = 0x00F9
 
const sal_uInt16 EXC_ID_SXVDEX = 0x0100
 
const sal_uInt32 EXC_SXVDEX_SHOWALL = 0x00000001
 
const sal_uInt32 EXC_SXVDEX_SORT = 0x00000200
 
const sal_uInt32 EXC_SXVDEX_SORT_ASC = 0x00000400
 
const sal_uInt32 EXC_SXVDEX_AUTOSHOW = 0x00000800
 
const sal_uInt32 EXC_SXVDEX_AUTOSHOW_ASC = 0x00001000
 
const sal_uInt32 EXC_SXVDEX_LAYOUT_REPORT = 0x00200000
 
const sal_uInt32 EXC_SXVDEX_LAYOUT_BLANK = 0x00400000
 
const sal_uInt32 EXC_SXVDEX_LAYOUT_TOP = 0x00800000
 
const sal_uInt32 EXC_SXVDEX_DEFAULTFLAGS = 0x0A00001E | EXC_SXVDEX_SORT_ASC | EXC_SXVDEX_AUTOSHOW_ASC
 
const sal_uInt16 EXC_SXVDEX_SORT_OWN = 0xFFFF
 
const sal_uInt16 EXC_SXVDEX_SHOW_NONE = 0xFFFF
 
const sal_uInt16 EXC_SXVDEX_FORMAT_NONE = 0x0000
 
const sal_uInt16 EXC_ID_SXFORMULA = 0x0103
 
const sal_uInt16 EXC_ID_SXDBEX = 0x0122
 
const double EXC_SXDBEX_CREATION_DATE = 51901.029652778
 
const sal_uInt16 EXC_ID_SXFDBTYPE = 0x01BB
 
const sal_uInt16 EXC_SXFDBTYPE_DEFAULT = 0x0000
 
const sal_uInt16 EXC_ID_SXVIEWEX9 = 0x0810
 
const sal_uInt16 EXC_ID_SXADDL = 0x0864
 

Macro Definition Documentation

#define EXC_STORAGE_PTCACHE   "_SX_DB_CUR"

Typedef Documentation

typedef ::std::vector< ScGeneralFunction > XclPTSubtotalVec

Definition at line 589 of file xlpivot.hxx.

Enumeration Type Documentation

Specifies the type of a pivot cache field.

Enumerator
EXC_PCFIELD_STANDARD 
EXC_PCFIELD_STDGROUP 

Standard field without grouping.

EXC_PCFIELD_NUMGROUP 

Standard grouping field.

EXC_PCFIELD_DATEGROUP 

Numeric grouping field.

EXC_PCFIELD_DATECHILD 

First date grouping field (opt. with child grouping field).

EXC_PCFIELD_CALCED 

Additional date grouping field.

EXC_PCFIELD_UNKNOWN 

Calculated field.

Unknown field state, handled like standard field.

Definition at line 81 of file xlpivot.hxx.

Data type of a pivot cache item.

Enumerator
EXC_PCITEM_INVALID 
EXC_PCITEM_EMPTY 

Special state, not used in Excel files.

EXC_PCITEM_TEXT 

Empty cell.

EXC_PCITEM_DOUBLE 

String data.

EXC_PCITEM_DATETIME 

Floating-point value.

EXC_PCITEM_INTEGER 

Date/time.

EXC_PCITEM_BOOL 

16-bit integer value.

EXC_PCITEM_ERROR 

Boolean value.

Error code.

Definition at line 68 of file xlpivot.hxx.

Function Documentation

bool operator!= ( const XclPCItem rLeft,
const XclPCItem rRight 
)
inline

Definition at line 431 of file xlpivot.hxx.

XclExpStream& operator<< ( XclExpStream rStrm,
const XclPCFieldInfo rInfo 
)
XclExpStream& operator<< ( XclExpStream rStrm,
const XclPCNumGroupInfo rInfo 
)

Definition at line 276 of file xlpivot.cxx.

References XclPCNumGroupInfo::mnFlags.

XclExpStream& operator<< ( XclExpStream rStrm,
const XclPCInfo rInfo 
)
XclExpStream& operator<< ( XclExpStream rStrm,
const XclPTCachedName rCachedName 
)
XclExpStream& operator<< ( XclExpStream rStrm,
const XclPTItemInfo rInfo 
)
XclExpStream& operator<< ( XclExpStream rStrm,
const XclPTFieldInfo rInfo 
)
XclExpStream& operator<< ( XclExpStream rStrm,
const XclPTFieldExtInfo rInfo 
)
XclExpStream& operator<< ( XclExpStream rStrm,
const XclPTPageFieldInfo rInfo 
)
XclExpStream& operator<< ( XclExpStream rStrm,
const XclPTDataFieldInfo rInfo 
)
XclExpStream& operator<< ( XclExpStream rStrm,
const XclPTInfo rInfo 
)
XclExpStream& operator<< ( XclExpStream rStrm,
const XclPTExtInfo rInfo 
)
XclExpStream& operator<< ( XclExpStream rStrm,
const XclPTViewEx9Info rInfo 
)
bool operator== ( const XclPCItem rLeft,
const XclPCItem rRight 
)
inline

Definition at line 430 of file xlpivot.hxx.

References XclPCItem::IsEqual().

XclImpStream& operator>> ( XclImpStream rStrm,
XclPCFieldInfo rInfo 
)
XclImpStream& operator>> ( XclImpStream rStrm,
XclPCNumGroupInfo rInfo 
)

Definition at line 270 of file xlpivot.cxx.

References XclPCNumGroupInfo::mnFlags, and XclImpStream::ReaduInt16().

XclImpStream& operator>> ( XclImpStream rStrm,
XclPCInfo rInfo 
)
XclImpStream& operator>> ( XclImpStream rStrm,
XclPTCachedName rCachedName 
)
XclImpStream& operator>> ( XclImpStream rStrm,
XclPTItemInfo rInfo 
)
XclImpStream& operator>> ( XclImpStream rStrm,
XclPTFieldInfo rInfo 
)
XclImpStream& operator>> ( XclImpStream rStrm,
XclPTFieldExtInfo rInfo 
)
XclImpStream& operator>> ( XclImpStream rStrm,
XclPTPageFieldInfo rInfo 
)
XclImpStream& operator>> ( XclImpStream rStrm,
XclPTDataFieldInfo rInfo 
)
XclImpStream& operator>> ( XclImpStream rStrm,
XclPTInfo rInfo 
)
XclImpStream& operator>> ( XclImpStream rStrm,
XclPTExtInfo rInfo 
)
XclImpStream& operator>> ( XclImpStream rStrm,
XclPTViewEx9Info rInfo 
)
XclImpStream& operator>> ( XclImpStream rStrm,
XclPTAddl rInfo 
)

Variable Documentation

const sal_uInt16 EXC_ID_00F5 = 0x00F5

Definition at line 319 of file xlpivot.hxx.

Referenced by XclImpPivotCache::ReadPivotCacheStream().

const sal_uInt16 EXC_ID_DCONNAME = 0x0052

Definition at line 95 of file xlpivot.hxx.

Referenced by ImportExcel8::Read(), and XclExpPivotCache::WriteDConName().

const sal_uInt16 EXC_ID_DCONREF = 0x0051

Definition at line 94 of file xlpivot.hxx.

Referenced by ImportExcel8::Read(), and XclExpPivotCache::WriteDconref().

const sal_uInt16 EXC_ID_SXADDL = 0x0864

Definition at line 362 of file xlpivot.hxx.

Referenced by ImportExcel8::Read().

const sal_uInt16 EXC_ID_SXBOOLEAN = 0x00CA
const sal_uInt16 EXC_ID_SXDATETIME = 0x00CE
const sal_uInt16 EXC_ID_SXDB = 0x00C6
const sal_uInt16 EXC_ID_SXDBEX = 0x0122
const sal_uInt16 EXC_ID_SXDI = 0x00C5

Definition at line 176 of file xlpivot.hxx.

Referenced by ImportExcel8::Read(), and XclExpPTField::WriteSxdi().

const sal_uInt16 EXC_ID_SXDOUBLE = 0x00C9
const sal_uInt16 EXC_ID_SXEMPTY = 0x00CF
const sal_uInt16 EXC_ID_SXERROR = 0x00CB
const sal_uInt16 EXC_ID_SXEX = 0x00F1

Definition at line 310 of file xlpivot.hxx.

Referenced by ImportExcel8::Read(), and XclExpPivotTable::WriteSxex().

const sal_uInt16 EXC_ID_SXEXT = 0x00DC

Definition at line 294 of file xlpivot.hxx.

const sal_uInt16 EXC_ID_SXFDBTYPE = 0x01BB

Definition at line 355 of file xlpivot.hxx.

Referenced by XclImpPivotCache::ReadPivotCacheStream(), and XclExpPCField::Save().

const sal_uInt16 EXC_ID_SXFIELD = 0x00C7

Definition at line 222 of file xlpivot.hxx.

Referenced by XclImpPivotCache::ReadPivotCacheStream().

const sal_uInt16 EXC_ID_SXFILT = 0x00F2

Definition at line 316 of file xlpivot.hxx.

Referenced by XclImpPivotCache::ReadPivotCacheStream().

const sal_uInt16 EXC_ID_SXFMLA = 0x00F9

Definition at line 328 of file xlpivot.hxx.

Referenced by XclImpPivotCache::ReadPivotCacheStream().

const sal_uInt16 EXC_ID_SXFORMULA = 0x0103

Definition at line 348 of file xlpivot.hxx.

Referenced by XclImpPivotCache::ReadPivotCacheStream().

const sal_uInt16 EXC_ID_SXGROUPINFO = 0x00D9
const sal_uInt16 EXC_ID_SXIDSTM = 0x00D5

Definition at line 273 of file xlpivot.hxx.

Referenced by ImportExcel8::Read(), and XclExpPivotCache::Save().

const sal_uInt16 EXC_ID_SXINDEXLIST = 0x00C8

List index for step item in groupings.

Definition at line 249 of file xlpivot.hxx.

Referenced by XclImpPivotCache::ReadPivotCacheStream(), and XclExpPivotCache::WriteSxindexlistList().

const sal_uInt16 EXC_ID_SXINTEGER = 0x00CC
const sal_uInt16 EXC_ID_SXIVD = 0x00B4

Definition at line 164 of file xlpivot.hxx.

Referenced by ImportExcel8::Read(), and XclExpPivotTable::WriteSxivd().

const sal_uInt16 EXC_ID_SXLI = 0x00B5

Definition at line 168 of file xlpivot.hxx.

Referenced by XclExpPivotTable::WriteSxli().

const sal_uInt16 EXC_ID_SXNAME = 0x00F6

Unknown record.

Definition at line 322 of file xlpivot.hxx.

Referenced by XclImpPivotCache::ReadPivotCacheStream().

const sal_uInt16 EXC_ID_SXNUMGROUP = 0x00D8
const sal_uInt16 EXC_ID_SXPAIR = 0x00F8

Definition at line 325 of file xlpivot.hxx.

Referenced by XclImpPivotCache::ReadPivotCacheStream().

const sal_uInt16 EXC_ID_SXPI = 0x00B6

Definition at line 172 of file xlpivot.hxx.

Referenced by ImportExcel8::Read(), and XclExpPivotTable::WriteSxpi().

const sal_uInt16 EXC_ID_SXRULE = 0x00F0

Definition at line 307 of file xlpivot.hxx.

Referenced by XclImpPivotCache::ReadPivotCacheStream().

const sal_uInt16 EXC_ID_SXSTRING = 0x00CD
const sal_uInt16 EXC_ID_SXVD = 0x00B1

Definition at line 109 of file xlpivot.hxx.

Referenced by ImportExcel8::Read(), and XclExpPTField::WriteSxvd().

const sal_uInt16 EXC_ID_SXVDEX = 0x0100

Definition at line 331 of file xlpivot.hxx.

Referenced by ImportExcel8::Read(), and XclExpPTField::WriteSxvdex().

const sal_uInt16 EXC_ID_SXVI = 0x00B2

Definition at line 136 of file xlpivot.hxx.

Referenced by ImportExcel8::Read().

const sal_uInt16 EXC_ID_SXVIEW = 0x00B0

Definition at line 99 of file xlpivot.hxx.

Referenced by ImportExcel8::Read(), and XclExpPivotTable::WriteSxview().

const sal_uInt16 EXC_ID_SXVIEWEX9 = 0x0810

Definition at line 359 of file xlpivot.hxx.

Referenced by ImportExcel8::Read(), and XclExpPivotTable::WriteSxViewEx9().

const sal_uInt16 EXC_ID_SXVS = 0x00E3

Definition at line 297 of file xlpivot.hxx.

Referenced by ImportExcel8::Read(), and XclExpPivotCache::Save().

const size_t EXC_PC_MAXFIELDCOUNT = 0xFFFE

Definition at line 46 of file xlpivot.hxx.

Referenced by XclImpPivotCache::ReadPivotCacheStream().

const size_t EXC_PC_MAXITEMCOUNT = 32500

Definition at line 51 of file xlpivot.hxx.

Referenced by XclExpPCField::InitStandardField().

const sal_Int32 EXC_PC_MAXSTRLEN = 255
const sal_uInt16 EXC_PC_NOFIELD = 0xFFFF

Definition at line 47 of file xlpivot.hxx.

const sal_uInt16 EXC_PC_NOITEM = 0xFFFF

Definition at line 52 of file xlpivot.hxx.

Referenced by XclExpPCField::GetItemIndex(), and XclExpPCField::InitStdGroupField().

const sal_uInt32 EXC_PT_AUTOFMT_FLAGS = 0x20

Definition at line 65 of file xlpivot.hxx.

Referenced by operator<<().

const sal_uInt16 EXC_PT_AUTOFMT_HEADER = 0x810

Definition at line 63 of file xlpivot.hxx.

Referenced by operator<<().

const sal_uInt16 EXC_PT_AUTOFMT_ZERO = 0

Definition at line 64 of file xlpivot.hxx.

Referenced by operator<<().

const sal_uInt16 EXC_PT_MAXDATACOUNT = 256

Definition at line 58 of file xlpivot.hxx.

const sal_uInt16 EXC_PT_MAXFIELDCOUNT = 0xFFFE

Definition at line 55 of file xlpivot.hxx.

Referenced by XclImpPivotTable::ReadSxvd().

const sal_uInt16 EXC_PT_MAXITEMCOUNT = 32500

Definition at line 61 of file xlpivot.hxx.

const sal_uInt16 EXC_PT_MAXPAGECOUNT = 256

Definition at line 57 of file xlpivot.hxx.

const sal_uInt16 EXC_PT_MAXROWCOLCOUNT = EXC_PT_MAXFIELDCOUNT

Definition at line 56 of file xlpivot.hxx.

Referenced by XclImpPivotTable::ReadSxivd().

const sal_uInt16 EXC_PT_MAXSTRLEN = 0xFFFE

Definition at line 43 of file xlpivot.hxx.

Referenced by operator<<().

const sal_uInt16 EXC_PT_NOSTRING = 0xFFFF

Definition at line 42 of file xlpivot.hxx.

Referenced by operator<<(), and operator>>().

const sal_uInt16 EXC_SXDB_BG_QUERY = 0x0010

Definition at line 210 of file xlpivot.hxx.

const sal_uInt16 EXC_SXDB_BLOCKRECS = 0x1FFF

Definition at line 214 of file xlpivot.hxx.

const sal_uInt16 EXC_SXDB_DEFAULTFLAGS = EXC_SXDB_SAVEDATA | EXC_SXDB_ENABLE_REFRESH

Definition at line 212 of file xlpivot.hxx.

const sal_uInt16 EXC_SXDB_ENABLE_REFRESH = 0x0020

Definition at line 211 of file xlpivot.hxx.

const sal_uInt16 EXC_SXDB_INVALID = 0x0002

Definition at line 207 of file xlpivot.hxx.

const sal_uInt16 EXC_SXDB_OPT_CACHE = 0x0008

Definition at line 209 of file xlpivot.hxx.

const sal_uInt16 EXC_SXDB_REFRESH_LOAD = 0x0004

Definition at line 208 of file xlpivot.hxx.

Referenced by XclImpPivotCache::IsRefreshOnLoad().

const sal_uInt16 EXC_SXDB_SAVEDATA = 0x0001
const sal_uInt16 EXC_SXDB_SRC_CONSOLID = 0x0004

Definition at line 218 of file xlpivot.hxx.

const sal_uInt16 EXC_SXDB_SRC_EXTERN = 0x0002

Definition at line 217 of file xlpivot.hxx.

const sal_uInt16 EXC_SXDB_SRC_SCENARIO = 0x0008

Definition at line 219 of file xlpivot.hxx.

const sal_uInt16 EXC_SXDB_SRC_SHEET = 0x0001

Definition at line 216 of file xlpivot.hxx.

Referenced by XclExpPivotCache::XclExpPivotCache().

const double EXC_SXDBEX_CREATION_DATE = 51901.029652778

Definition at line 352 of file xlpivot.hxx.

Referenced by XclExpPivotCache::WriteSxdbex().

const sal_uInt16 EXC_SXDI_FUNC_AVERAGE = 0x0002
const sal_uInt16 EXC_SXDI_FUNC_COUNT = 0x0001
const sal_uInt16 EXC_SXDI_FUNC_COUNTNUM = 0x0006
const sal_uInt16 EXC_SXDI_FUNC_MAX = 0x0003
const sal_uInt16 EXC_SXDI_FUNC_MIN = 0x0004
const sal_uInt16 EXC_SXDI_FUNC_PRODUCT = 0x0005
const sal_uInt16 EXC_SXDI_FUNC_STDDEV = 0x0007
const sal_uInt16 EXC_SXDI_FUNC_STDDEVP = 0x0008
const sal_uInt16 EXC_SXDI_FUNC_SUM = 0x0000
const sal_uInt16 EXC_SXDI_FUNC_VAR = 0x0009
const sal_uInt16 EXC_SXDI_FUNC_VARP = 0x000A
const sal_uInt16 EXC_SXDI_NEXTITEM = 0x7FFC
const sal_uInt16 EXC_SXDI_PREVITEM = 0x7FFB
const sal_uInt16 EXC_SXDI_REF_DIFF = 0x0001
const sal_uInt16 EXC_SXDI_REF_INDEX = 0x0008
const sal_uInt16 EXC_SXDI_REF_NORMAL = 0x0000

Definition at line 190 of file xlpivot.hxx.

Referenced by XclPTDataFieldInfo::SetApiRefType().

const sal_uInt16 EXC_SXDI_REF_PERC = 0x0002
const sal_uInt16 EXC_SXDI_REF_PERC_COL = 0x0006
const sal_uInt16 EXC_SXDI_REF_PERC_DIFF = 0x0003
const sal_uInt16 EXC_SXDI_REF_PERC_ROW = 0x0005
const sal_uInt16 EXC_SXDI_REF_PERC_TOTAL = 0x0007
const sal_uInt16 EXC_SXDI_REF_RUN_TOTAL = 0x0004
const sal_uInt32 EXC_SXEX_DEFAULTFLAGS = 0x004F0200

Definition at line 313 of file xlpivot.hxx.

const sal_uInt32 EXC_SXEX_DRILLDOWN = 0x00020000
const sal_uInt16 EXC_SXFDBTYPE_DEFAULT = 0x0000

Definition at line 356 of file xlpivot.hxx.

Referenced by XclExpPCField::Save().

const sal_uInt16 EXC_SXFIELD_16BIT = 0x0200

Definition at line 229 of file xlpivot.hxx.

Referenced by XclExpPCField::Finalize(), and XclPCField::Has16BitIndexes().

const sal_uInt16 EXC_SXFIELD_CALCED = 0x0004

Definition at line 226 of file xlpivot.hxx.

Referenced by XclImpPCField::ReadSxfield().

const sal_uInt16 EXC_SXFIELD_DATA_DATE = 0x0900

Only strings and doubles, nothing else.

Definition at line 239 of file xlpivot.hxx.

Referenced by XclImpPCField::ReadSxfield().

const sal_uInt16 EXC_SXFIELD_DATA_DATE_EMP = 0x0980

Only dates, nothing else.

Definition at line 240 of file xlpivot.hxx.

Referenced by XclImpPCField::ReadSxfield().

const sal_uInt16 EXC_SXFIELD_DATA_DATE_NUM = 0x0D00

Dates and empty strings, nothing else (?).

Definition at line 241 of file xlpivot.hxx.

Referenced by XclImpPCField::ReadSxfield().

const sal_uInt16 EXC_SXFIELD_DATA_DATE_STR = 0x0D80

Dates with integers or doubles without strings.

Definition at line 242 of file xlpivot.hxx.

Referenced by XclImpPCField::ReadSxfield().

const sal_uInt16 EXC_SXFIELD_DATA_DBL = 0x0560

Only integers, opt. with doubles.

Definition at line 236 of file xlpivot.hxx.

Referenced by XclImpPCField::ReadSxfield().

const sal_uInt16 EXC_SXFIELD_DATA_INT = 0x0520

Only strings, nothing else.

Definition at line 235 of file xlpivot.hxx.

Referenced by XclImpPCField::ReadSxfield().

const sal_uInt16 EXC_SXFIELD_DATA_MASK = 0x0DE0

Definition at line 231 of file xlpivot.hxx.

Referenced by XclImpPCField::ReadSxfield().

const sal_uInt16 EXC_SXFIELD_DATA_NONE = 0x0000

Definition at line 233 of file xlpivot.hxx.

Referenced by XclImpPCField::ReadSxfield().

const sal_uInt16 EXC_SXFIELD_DATA_STR = 0x0480

Special state for groupings.

Definition at line 234 of file xlpivot.hxx.

Referenced by XclImpPCField::ReadSxfield().

const sal_uInt16 EXC_SXFIELD_DATA_STR_DBL = 0x05E0

Only strings and integers, opt. with doubles.

Definition at line 238 of file xlpivot.hxx.

Referenced by XclImpPCField::ReadSxfield().

const sal_uInt16 EXC_SXFIELD_DATA_STR_INT = 0x05A0

Only doubles, nothing else.

Definition at line 237 of file xlpivot.hxx.

Referenced by XclImpPCField::ReadSxfield().

const sal_uInt16 EXC_SXFIELD_HASCHILD = 0x0008
const sal_uInt16 EXC_SXFIELD_HASITEMS = 0x0001

Definition at line 224 of file xlpivot.hxx.

Referenced by XclExpPCField::Finalize(), and XclImpPCField::ReadSxfield().

const sal_uInt16 EXC_SXFIELD_INDEX_MAX = 1

List index for minimum item in groupings.

Definition at line 245 of file xlpivot.hxx.

Referenced by XclImpPCField::GetScDateGroupInfo(), and XclImpPCField::GetScNumGroupInfo().

const sal_uInt16 EXC_SXFIELD_INDEX_MIN = 0

Dates and strings, opt. with integers or doubles.

Definition at line 244 of file xlpivot.hxx.

Referenced by XclImpPCField::GetScDateGroupInfo(), and XclImpPCField::GetScNumGroupInfo().

const sal_uInt16 EXC_SXFIELD_INDEX_STEP = 2

List index for maximum item in groupings.

Definition at line 246 of file xlpivot.hxx.

Referenced by XclImpPCField::GetDateGroupStep(), and XclImpPCField::GetScNumGroupInfo().

const sal_uInt16 EXC_SXFIELD_NUMGROUP = 0x0010

Definition at line 228 of file xlpivot.hxx.

Referenced by XclExpPCField::Finalize(), and XclImpPCField::ReadSxfield().

const sal_uInt16 EXC_SXFIELD_POSTPONE = 0x0002

Definition at line 225 of file xlpivot.hxx.

Referenced by XclPCField::HasPostponedItems(), and XclImpPCField::ReadSxfield().

const sal_uInt16 EXC_SXIVD_DATA = 0xFFFE
const sal_uInt16 EXC_SXLI_DEFAULTFLAGS = 0x0000

Definition at line 169 of file xlpivot.hxx.

Referenced by XclExpPivotTable::WriteSxli().

const sal_uInt16 EXC_SXNUMGROUP_AUTOMAX = 0x0002
const sal_uInt16 EXC_SXNUMGROUP_AUTOMIN = 0x0001
const sal_uInt16 EXC_SXNUMGROUP_TYPE_DAY = 4
const sal_uInt16 EXC_SXNUMGROUP_TYPE_HOUR = 3
const sal_uInt16 EXC_SXNUMGROUP_TYPE_MIN = 2
const sal_uInt16 EXC_SXNUMGROUP_TYPE_MONTH = 5
const sal_uInt16 EXC_SXNUMGROUP_TYPE_NUM = 8

Definition at line 288 of file xlpivot.hxx.

Referenced by XclPCNumGroupInfo::SetNumType(), and XclPCNumGroupInfo::SetScDateType().

const sal_uInt16 EXC_SXNUMGROUP_TYPE_QUART = 6
const sal_uInt16 EXC_SXNUMGROUP_TYPE_SEC = 1
const sal_uInt16 EXC_SXNUMGROUP_TYPE_YEAR = 7
const sal_uInt16 EXC_SXPI_ALLITEMS = 0x7FFD
const sal_uInt16 EXC_SXVD_AXIS_COL = 0x0002
const sal_uInt16 EXC_SXVD_AXIS_DATA = 0x0008
const sal_uInt16 EXC_SXVD_AXIS_NONE = 0x0000

Definition at line 111 of file xlpivot.hxx.

Referenced by XclExpPivotTable::Finalize().

const sal_uInt16 EXC_SXVD_AXIS_PAGE = 0x0004
const sal_uInt16 EXC_SXVD_AXIS_ROW = 0x0001
const sal_uInt16 EXC_SXVD_AXIS_ROWCOL = EXC_SXVD_AXIS_ROW | EXC_SXVD_AXIS_COL

Definition at line 116 of file xlpivot.hxx.

Referenced by XclImpPTField::ConvertRowColField().

const sal_uInt16 EXC_SXVD_AXIS_ROWCOLPAGE = EXC_SXVD_AXIS_ROWCOL | EXC_SXVD_AXIS_PAGE
const sal_uInt16 EXC_SXVD_DEFAULT_CACHE = EXC_PC_NOFIELD

Definition at line 133 of file xlpivot.hxx.

const sal_uInt16 EXC_SXVD_SUBT_AVERAGE = 0x0008
const sal_uInt16 EXC_SXVD_SUBT_COUNT = 0x0004
const sal_uInt16 EXC_SXVD_SUBT_COUNTNUM = 0x0080
const sal_uInt16 EXC_SXVD_SUBT_DEFAULT = 0x0001
const sal_uInt16 EXC_SXVD_SUBT_MAX = 0x0010
const sal_uInt16 EXC_SXVD_SUBT_MIN = 0x0020
const sal_uInt16 EXC_SXVD_SUBT_NONE = 0x0000

Definition at line 119 of file xlpivot.hxx.

Referenced by XclPTFieldInfo::SetSubtotals().

const sal_uInt16 EXC_SXVD_SUBT_PROD = 0x0040
const sal_uInt16 EXC_SXVD_SUBT_STDDEV = 0x0100
const sal_uInt16 EXC_SXVD_SUBT_STDDEVP = 0x0200
const sal_uInt16 EXC_SXVD_SUBT_SUM = 0x0002
const sal_uInt16 EXC_SXVD_SUBT_VAR = 0x0400
const sal_uInt16 EXC_SXVD_SUBT_VARP = 0x0800
const sal_uInt32 EXC_SXVDEX_AUTOSHOW = 0x00000800
const sal_uInt32 EXC_SXVDEX_AUTOSHOW_ASC = 0x00001000
const sal_uInt32 EXC_SXVDEX_DEFAULTFLAGS = 0x0A00001E | EXC_SXVDEX_SORT_ASC | EXC_SXVDEX_AUTOSHOW_ASC

Definition at line 341 of file xlpivot.hxx.

const sal_uInt16 EXC_SXVDEX_FORMAT_NONE = 0x0000

Definition at line 345 of file xlpivot.hxx.

Referenced by operator<<().

const sal_uInt32 EXC_SXVDEX_LAYOUT_BLANK = 0x00400000
const sal_uInt32 EXC_SXVDEX_LAYOUT_REPORT = 0x00200000
const sal_uInt32 EXC_SXVDEX_LAYOUT_TOP = 0x00800000
const sal_uInt16 EXC_SXVDEX_SHOW_NONE = 0xFFFF

Definition at line 344 of file xlpivot.hxx.

Referenced by XclExpPTField::SetPropertiesFromDim().

const sal_uInt32 EXC_SXVDEX_SHOWALL = 0x00000001
const sal_uInt32 EXC_SXVDEX_SORT = 0x00000200
const sal_uInt32 EXC_SXVDEX_SORT_ASC = 0x00000400
const sal_uInt16 EXC_SXVDEX_SORT_OWN = 0xFFFF
const sal_uInt16 EXC_SXVI_DEFAULT_CACHE = EXC_PC_NOFIELD

Definition at line 161 of file xlpivot.hxx.

Referenced by XclExpPTField::AppendSubtotalItem().

const sal_uInt16 EXC_SXVI_DEFAULTFLAGS = 0x0000

Definition at line 155 of file xlpivot.hxx.

const sal_uInt16 EXC_SXVI_FORMULA = 0x0004

Definition at line 158 of file xlpivot.hxx.

const sal_uInt16 EXC_SXVI_HIDDEN = 0x0001
const sal_uInt16 EXC_SXVI_HIDEDETAIL = 0x0002
const sal_uInt16 EXC_SXVI_MISSING = 0x0008

Definition at line 159 of file xlpivot.hxx.

const sal_uInt16 EXC_SXVI_TYPE_AVERAGE = 0x0004

Definition at line 144 of file xlpivot.hxx.

Referenced by XclExpPTField::AppendSubtotalItems().

const sal_uInt16 EXC_SXVI_TYPE_COUNT = 0x0003

Definition at line 143 of file xlpivot.hxx.

Referenced by XclExpPTField::AppendSubtotalItems().

const sal_uInt16 EXC_SXVI_TYPE_COUNTNUM = 0x0008

Definition at line 148 of file xlpivot.hxx.

Referenced by XclExpPTField::AppendSubtotalItems().

const sal_uInt16 EXC_SXVI_TYPE_DATA = 0x0000

Definition at line 140 of file xlpivot.hxx.

Referenced by XclExpPivotTable::WriteSxli(), and XclExpPTItem::XclExpPTItem().

const sal_uInt16 EXC_SXVI_TYPE_DEFAULT = 0x0001

Definition at line 141 of file xlpivot.hxx.

Referenced by XclExpPTField::AppendSubtotalItems().

const sal_uInt16 EXC_SXVI_TYPE_GRAND = 0x000D

Definition at line 153 of file xlpivot.hxx.

const sal_uInt16 EXC_SXVI_TYPE_MAX = 0x0005

Definition at line 145 of file xlpivot.hxx.

Referenced by XclExpPTField::AppendSubtotalItems().

const sal_uInt16 EXC_SXVI_TYPE_MIN = 0x0006

Definition at line 146 of file xlpivot.hxx.

Referenced by XclExpPTField::AppendSubtotalItems().

const sal_uInt16 EXC_SXVI_TYPE_NULL = 0x00FF

Definition at line 139 of file xlpivot.hxx.

const sal_uInt16 EXC_SXVI_TYPE_PAGE = 0x00FE

Definition at line 138 of file xlpivot.hxx.

const sal_uInt16 EXC_SXVI_TYPE_PROD = 0x0007

Definition at line 147 of file xlpivot.hxx.

Referenced by XclExpPTField::AppendSubtotalItems().

const sal_uInt16 EXC_SXVI_TYPE_STDDEV = 0x0009

Definition at line 149 of file xlpivot.hxx.

Referenced by XclExpPTField::AppendSubtotalItems().

const sal_uInt16 EXC_SXVI_TYPE_STDDEVP = 0x000A

Definition at line 150 of file xlpivot.hxx.

Referenced by XclExpPTField::AppendSubtotalItems().

const sal_uInt16 EXC_SXVI_TYPE_SUM = 0x0002

Definition at line 142 of file xlpivot.hxx.

Referenced by XclExpPTField::AppendSubtotalItems().

const sal_uInt16 EXC_SXVI_TYPE_VAR = 0x000B

Definition at line 151 of file xlpivot.hxx.

Referenced by XclExpPTField::AppendSubtotalItems().

const sal_uInt16 EXC_SXVI_TYPE_VARP = 0x000C

Definition at line 152 of file xlpivot.hxx.

Referenced by XclExpPTField::AppendSubtotalItems().

const sal_uInt16 EXC_SXVIEW_AUTOFMT = 0x0001

Definition at line 106 of file xlpivot.hxx.

const sal_uInt16 EXC_SXVIEW_COLGRAND = 0x0002
const sal_uInt16 EXC_SXVIEW_DATALAST = 0xFFFF

Definition at line 105 of file xlpivot.hxx.

Referenced by XclExpPivotTable::Finalize().

const sal_uInt16 EXC_SXVIEW_DEFAULTFLAGS = 0x0208

Definition at line 103 of file xlpivot.hxx.

const sal_uInt16 EXC_SXVIEW_ROWGRAND = 0x0001
const sal_uInt16 EXC_SXVS_CONSOLID = 0x0004

Definition at line 302 of file xlpivot.hxx.

const sal_uInt16 EXC_SXVS_EXTERN = 0x0002

Definition at line 301 of file xlpivot.hxx.

Referenced by XclImpPivotCache::ReadPivotCacheStream().

const sal_uInt16 EXC_SXVS_PIVOTTAB = 0x0008

Definition at line 303 of file xlpivot.hxx.

const sal_uInt16 EXC_SXVS_SCENARIO = 0x0010

Definition at line 304 of file xlpivot.hxx.

const sal_uInt16 EXC_SXVS_SHEET = 0x0001
const sal_uInt16 EXC_SXVS_UNKNOWN = 0x0000

Definition at line 299 of file xlpivot.hxx.