2.34.4 TablixMember.FixedData

Applies to RDL 2008/01, RDL 2010/01, and RDL 2016/01

The TablixMember.FixedData element specifies whether a TablixMember element and its associated TablixBody element cells remain visible when the Tablix is partially scrolled off a page. The TablixMember.FixedData element is optional and MUST NOT be specified more than once.

If the TablixMember.FixedData element is specified, its value MUST be a Boolean ([XMLSCHEMA2/2] section 3.2.2). A value of true specifies that the TablixMember element and its associated TablixBody element cells remain visible. The value of the TablixMember.FixedData element is ignored if the parent TablixMember element has a TablixMember element ancestor in the tablix.

All TablixMember elements that have a TablixMember.FixedData element that has a value of true MUST be contiguous with all sibling TablixMember elements that have a FixedData element that has a value of true.

If any TablixMember element that has a TablixRowHierarchy element ancestor in the tablix has a FixedData element that has a value of true, the first TablixMember element that has a TablixRowHierarchy element ancestor in the tablix MUST have a FixedData element that has a value of true.

All TablixMember elements that have a child FixedData element value that resolves to true MUST have a common TablixHierarchy element ancestor in the tablix. This ancestor MUST be either a TablixColumnHierarchy element or a TablixRowHierarchy element.

If the tablix element ancestor has a child Tablix.GroupsBeforeRowHeaders element value that is greater than 0, and if the parent of this element is the first tablix column member, then the value of the TablixMember.FixedData element MUST be false.

If the TablixMember.FixedData element is not specified, its value is interpreted as false.

If the value of the TablixMember.FixedData element resolves to true and if the TablixMember element parent is a tablix column member that has no ancestor TablixMember element parent in the tablix, the sum of values of all CellContents.ColSpan element descendants for all TablixMember element peers MUST be equal to the quantity of all TablixMember element peers.

If the Tablix.BandLayoutOptions element is specified, the TablixMember.FixedData element is ignored.

Following is the parent element of the TablixMember.FixedData element.

Parent elements

TablixMember

The following is the XML Schema definition of the TablixMember.FixedData element.

 <xsd:element name="FixedData" type="xsd:boolean" minOccurs="0" maxOccurs="1" />