2.2.5.3.1 PivotCache Functionality Level
The PivotCache functionality level is the data functionality level (section 2.2.5.2) associated with a PivotCache (section 2.2.5.3). The PivotCache functionality level is used in specification of restrictions for the PivotCache and associated PivotTable views (section 2.2.5.3.3). It is specified as follows:
If an SXAddl_SXCCache_SXDVerSXMacro record (section 2.4.273.10) exists, then the value of the dwVer field of the SXAddl_SXCCache_SXDVerSXMacro specifies the PivotCache functionality level.
If an SXAddl_SXCCache_SXDVerSXMacro record does not exist and an SXAddl_SXCView_SXDVer10Info record (section 2.4.273.108) exists for an associated PivotTable views, then the value of the bVerSxMacro field of the SXAddl_SXCView_SXDVer10Info record specifies the PivotCache functionality level, except if that value is greater than or equal to 3, in which case the PivotCache functionality level is specified to be 1.
If an SXAddl_SXCCache_SXDVerSXMacro record does not exist and an SXAddl_SXCView_SXDVer10Info record does not exist for an associated PivotTable views, then the PivotCache functionality level is specified to be 0.