2.5.291 XlsFilter_Criteria

The XlsFilter_Criteria structure specifies filter criteria.


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

ezdoper1

...

...

ezdoper2

...

...

djoin1

reserved

ezdoper1 (10 bytes): An SXEZDoper structure that specifies the first filter operation. If the ccriteria field of the SXAddl_SXCSXFilter12_SXDXlsFilter that contains this structure is zero, then ezdoper1.vts MUST be zero and ezdoper1 MUST be ignored. If ezdoper1.vts equals 0x6, the following record MUST be SXAddl_SXCSXFilter12_SXDXlsFilterValue1.

ezdoper2 (10 bytes): An SXEZDoper structure that specifies the second filter operation. If the ccriteria field of the SXAddl_SXCSXFilter12_SXDXlsFilter that contains this structure is not equal to 2, then ezdoper2.vts MUST be zero and ezdoper2 MUST be ignored. If ezdoper1.vts is not 0x6 and ezdoper2.vts is 0x6, then the following record is SXAddl_SXCSXFilter12_SXDXlsFilterValue2. If both ezdoper1.vts and ezdoper2.vts are 0x6, then the following record is SXAddl_SXCSXFilter12_SXDXlsFilterValue1, and the next non- Continue_SxaddlSxString record after that is SXAddl_SXCSXFilter12_SXDXlsFilterValue2.

djoin1 (4 bytes): A DJoin that specifies the join operation between ezdoper1 and ezdoper2.

MUST be DJOINNULL if the ccriteria field of the SXAddl_SXCSXFilter12_SXDXlsFilter record is less than 2.

reserved (4 bytes): MUST be zero, and MUST be ignored.