2.4.273.44 SXAddl_SXCHierarchy_SXDFilterMember

The SXAddl_SXCHierarchy_SXDFilterMember record specifies OLAP members used in OLAP page filtering for a pivot hierarchy on the page axis for an SxcHierarchy class. MUST NOT exist if the PivotCache functionality level of the associated PivotCache is greater than or equal to 3.


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

hdr

...

A

B

reserved2

...

reserved3

cItems

rgStPageItems (variable)

...

hdr (6 bytes): An SXAddlHdr structure. The value of hdr.sxc MUST equal 0x02 and the value of hdr.sxd MUST equal 0x09.

A - reserved1 (1 bit): MUST be 1 and MUST be ignored.

B - fMultFiltHavePlex (1 bit): A bit that specifies whether multiple OLAP members in this pivot hierarchy are selected in the OLAP page filtering. If the value of this field is 0, cItems and rgStPageItems MUST be ignored.

reserved2 (30 bits): MUST be zero, and MUST be ignored.

reserved3 (2 bytes): MUST be zero, and MUST be ignored.

cItems (2 bytes): An unsigned integer that specifies the number of elements in rgStPageItems. MUST be greater than 0 if fMultFiltHavePlex is 1.

rgStPageItems (variable): An array of XLUnicodeString. Each element specifies the MDX unique name of an OLAP member selected in the OLAP page filtering. The number of elements in the array is specified by cItems. The length of each element MUST be greater than zero characters and less than or equal to 255 characters.