2.5.136 SlicerCacheNativeItem

A SlicerCacheNativeItem structure specifies non-OLAP slicer item (section 2.2.14.1.4.1) properties in a BrtSlicerCacheNativeItem (section 2.4.789) record.


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

iCache

A

B

reserved

iCache (4 bytes): An unsigned integer that specifies an index of the cache item (section 2.2.5.2.3) associated with this non-OLAP slicer item. This value MUST be within the range of items as specified by the crecords field of the BrtBeginPivotCacheRecords (section 2.4.171) record of the associated non-OLAP pivot cache (section 2.2.5.2) specified by the dwcacheId field of the BrtBeginSlicerCacheNative (section 2.4.209) record.

A - fSelected (1 bit): A bit that specifies whether or not this non-OLAP slicer item is selected for filtering.

B - fNoData (1 bit): A bit that specifies whether or not this non-OLAP slicer item contains data. This value MUST be equal to 0 if the fCrossFilter field of the BrtBeginSlicerCacheNative record is equal to 0x0. For more information see section 2.2.14.1.5.

reserved (6 bits): This value MUST be 0 and MUST be ignored.