2.4.290 SxIsxoper

The SxIsxoper record specifies the mapping between cache items in a cache field and cache items in a grouping cache field for discrete grouping, as specified by Grouping. The grouping cache field is specified by the SXFDB record preceding this record. The value of the fRangeGroup field of the SXFDB record MUST be 0 and the value of the csxoper field of the SXFDB record MUST be greater than 0. This record immediately follows the collection of records that specifies cache item values for the SXFDB record as defined in the PivotCache Storage part ABNF.


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

rgSxIsxoper (variable)

...

rgSxIsxoper (variable): An array of 2-byte unsigned integers. Each element of the array corresponds to a cache item in the cache field being grouped by the grouping cache field. The value of each element specifies the index of the cache item, as specified by Cache Items, in the grouping cache field that the cache item in the cache field is grouped under.

The count of elements in the array MUST be equal to the value of the cisxoper field of the SXFDB record preceding this record and is identical to the number of cache items in the cache field being grouped. The value of each element MUST be less than the total number of cache items in the grouping cache field.