2.4.123 BrtBeginPCD14

The BrtBeginPCD14 record specifies the extended properties of a PivotCache Definition (section 2.1.7.38) and specifies the beginning of an empty collection of records as defined by the PivotCache Definition part ABNF.

At least one of the values in the following fields MUST NOT be 0: fSlicerData, fSrvSupportSubQueryCalcMem, fSrvSupportSubQueryNonVisual, fSrvSupportAddCalcMems, icacheId.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

FRTHeader

A

B

C

D

E

icacheId

...

FRTHeader (4 bytes): An FRTBlank (section 2.5.55) that specifies the future record (section 2.1.6) information for this record.

A - fSlicerData (1 bit): A bit that specifies whether the containing OLAP PivotCache Definition (section 2.1.7.38) part is being referenced by a slicer cache (section 2.2.14.1). This value MUST be 0 if this PivotCache (section 2.2.5.2) is non-OLAP.

B - fSrvSupportSubQueryCalcMem (1 bit): A bit that specifies whether the OLAP source data (section 2.2.5.2.1) of the PivotCache supports calculated members in an OLAP subselect for filtering.

C - fSrvSupportSubQueryNonVisual (1 bit): A bit that specifies whether the OLAP source data of the PivotCache supports hidden pivot items (section 2.2.5.3.3).

D - fSrvSupportAddCalcMems (1 bit): A bit that specifies whether calculated members are shown for filtering.

E - reserved (4 bits): This value MUST be 0, and MUST be ignored.

icacheId (4 bytes): A signed integer that uniquely identifies this PivotCache (section 2.2.5.2). This value MUST be 0 if there is no slicer cache (section 2.2.14.1) that uses this PivotCache as a data source. This value MUST be greater than or equal to 0.