2.2.59 RowInfo

The RowInfo record specifies the properties applicable to a row of a Tablix record.          

 RowInfo = height byte


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

height

A

B

C

reserved

height (4 bytes): A floating point value that specifies the height of the row in millimeters. This MUST be a value greater than or equal to zero.<15>

A - A - FixedRows (1 bit): A bit field that specifies whether the row is to be displayed on the page when the user scrolls part of the tablix off the page.

The value of the FixedRows bit field MUST be one of the following.

Value

Meaning

0x0

False

0x1

True

B - B - SharedLayoutRow (1 bit): A bit field that specifies whether the tablix row has a layout that can be shared by other rows that follow this one. The rows that share the same layout MUST be consecutive entries in the tablixRows field array of TablixMeasurements record. The UseSharedLayoutRow and SharedLayoutRow fields MUST NOT be set at the same time.<16> The value of this bit field MUST be one of the following.

Value

Meaning

0x0

False

0x1

True

C - C - UseSharedLayoutRow (1 bit): A bit that specifies whether the tablix row uses the same layout as a previous row in the tablixRows field array of TablixMeasurements record. The UseSharedLayoutRow and SharedLayoutRow MUST NOT be set at the same time.<17> The value of the UseSharedLayoutRow bit field MUST be one of the following.

Value

Meaning

0x0

False

0x1

True

reserved (5 bits): This field is ignored. The value of the reserved field MUST be zero.