2.4.822 BrtSXTupleSetHeaderItem

The 2BrtSXTupleSetHeaderItem record specifies the MDX unique name of the OLAP hierarchy and the MDX unique name of the OLAP level of the associated OLAP named set. The value of the cCol field in the BrtBeginSXTupleSet (section 2.4.267) record that immediately precedes this record MUST be equal to the number of BrtSXTupleSetHeaderItem records between the BrtBeginSXTupleSetHeader (section 2.4.269) record that immediately precedes this record and the BrtEndSXTupleSetHeader (section 2.4.619) record that immediately follows this 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

FRTHeader (optional)

A

B

unused

irstUnique (variable)

...

irstHier (variable)

...

FRTHeader (4 bytes): An FRTBlank (section 2.5.55) that specifies the future record (section 2.1.6) information for this record. This field exists if and only if the size of this record is greater than 4.

A - fUnique (1 bit): A bit that specifies whether the irstUnique field exists.

B - fHier (1 bit): A bit that specifies whether the irstHier field exists.

unused (6 bits): This field is undefined, and MUST be ignored.

irstUnique (variable): An XLWideString (section 2.5.169) that specifies the MDX unique name of the OLAP level. This field MUST exist if and only if fUnique is equal to 1. The length of this field MUST be less than or equal to 65535 characters.

irstHier (variable): An XLWideString that specifies the MDX unique name of the OLAP hierarchy. This field MUST exist if and only if fHier is equal to 1. The length of this field MUST be less than or equal to 65535 characters.