2.30 TablixCell

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

The TablixCell parent element defines the content of a cell in the TablixBody.

The following are the parent and child elements of the TablixCell element.

Parent elements

TablixCells

Child elements

TablixCell.CellContents

TablixCell.DataElementName

TablixCell.DataElementOutput

Applies to RDL 2011/01

Child elements

TablixCell.DataSetName

TablixCell.Relationships

The following is the XML Schema definition of the TablixCell element in RDL 2008/01.

 <xsd:complexType name="TablixCellType">
   <xsd:choice maxOccurs="unbounded">
     <xsd:element name="CellContents" type="CellContentsType" minOccurs="0" maxOccurs="1" />
     <xsd:element name="DataElementName" type="xsd:string" minOccurs="0" maxOccurs="1" />
     <xsd:element name="DataElementOutput" minOccurs="0" maxOccurs="1">
       <xsd:simpleType>
         <xsd:restriction base="xsd:string">
           <xsd:enumeration value="Output" />
           <xsd:enumeration value="NoOutput" />
           <xsd:enumeration value="ContentsOnly" />
           <xsd:enumeration value="Auto" />
         </xsd:restriction>
       </xsd:simpleType>
     </xsd:element>
     <xsd:any namespace="##other" processContents="skip" />
   </xsd:choice>
   <xsd:anyAttribute namespace="##other" processContents="skip" />
 </xsd:complexType>

The following is the XML Schema definition of the TablixCell element in RDL 2010/01and RDL 2016/01.

Note  The following XSD represents RDL macro-versioned schemas only. Possible additions, identified earlier in this section, to base schema RDL 2010/01 from micro-versioned schemas RDL 2011/01, RDL 2012/01, and RDL 2013/01 are provided in sections 5.5, 5.6, and 5.7, respectively. For more information about macro- and micro-versioned schemas, see section 2.1.

 <xsd:complexType name="TablixCellType">
   <xsd:choice maxOccurs="unbounded">
     <xsd:element name="CellContents" type="CellContentsType" minOccurs="0" maxOccurs="1" />
     <xsd:element name="DataElementName" type="xsd:string" minOccurs="0" maxOccurs="1" />
     <xsd:element name="DataElementOutput" minOccurs="0" maxOccurs="1">
       <xsd:simpleType>
         <xsd:restriction base="xsd:string">
           <xsd:enumeration value="Output" />
           <xsd:enumeration value="NoOutput" />
           <xsd:enumeration value="ContentsOnly" />
           <xsd:enumeration value="Auto" />
         </xsd:restriction>
       </xsd:simpleType>
     </xsd:element>
     <xsd:any namespace="##other" processContents="lax" />
   </xsd:choice>
   <xsd:anyAttribute namespace="##other" processContents="lax" />
 </xsd:complexType>