2.4.235 BrtBeginSXChange

The BrtBeginSXChange record specifies the value used for PivotTable What-if Analysis (section 2.2.5.3.10) calculation and the allocation method for how to apply the value, and specifies the beginning of a collection of records and collections as defined by the PivotTable (section 2.1.7.40) part ABNF. The collection of records specifies a collection of MDX unique names that identifies the original value in the OLAP source data (section 2.2.5.2.1) that was changed.


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

reserved

sxma

...

irstWeight (variable)

...

xnum

...

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

reserved (1 byte): This value MUST be 2, and MUST be ignored.

sxma (4 bytes): An SXMA (section 2.5.148) that specifies the allocation method, used by PivotTable What-if Analysis, to change the value in the OLAP source data.

irstWeight (variable): An XLWideString (section 2.5.169) that specifies the OLAP weight expression for PivotTable What-if Analysis. If the value of sxma is WEIGHTED_ALLOCATION (see section 2.5.148) or WEIGHTED_INCREMENT (see section 2.5.148), the string MUST be greater than or equal to zero and less than or equal to 65,535 characters in length. If the value of sxma is EQUAL_ALLOCATION (see section 2.5.148) or EQUAL_INCREMENT (see section 2.5.148), the string length MUST be zero.

xnum (8 bytes): An Xnum (section 2.5.172) that specifies the numerical value that replaces the original value in the OLAP source data for PivotTable What-if Analysis.