2.4.96 BrtBeginISXVDCols

The BrtBeginISXVDCols record specifies the pivot fields (section 2.2.5.3.2) that appear on the column (1) axis of this PivotTable view (section 2.2.5.3), and specifies the beginning of an empty collection of records as defined by the PivotTable (section 2.1.7.40) 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

cisxvd

rgisxvdcols (variable)

...

cisxvd (4 bytes): An unsigned integer that specifies the count of pivot fields (section 2.2.5.3.2), and any instance of the data field (section 2.2.5.3.7.5.2), that appear on the column (1) axis of this PivotTable view (section 2.2.5.3).

rgisxvdcols (variable):  An array of ISXVD (section 2.5.84) structures that specifies the pivot fields (section 2.2.5.3.2) that appear on the column (1) axis of this PivotTable view and whether the data field (section 2.2.5.3.7.5.2) appears on the column (1) axis. Pivot fields will appear on the column (1) axis in the order they are specified in this array.

Each item MUST NOT be equal to -1. The count of items in this array MUST be equal to the value in the cisxvd field. Each item in this array MUST have a unique value.

If an item in this array has a value equal to -2, the value in the sxaxis4Data field of the BrtBeginSXView (section 2.4.275) record of this PivotTable view MUST be equal to 0x02.

Any BrtBeginSXVD (section 2.4.272) record of a pivot field specified by an item in this array MUST have its sxaxisCol attribute equal to 1.