2.23.9 Tablix.DataElementOutput

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

The Tablix.DataElementOutput element specifies whether a Tablix is included in a data rendering. This element is optional and MUST NOT be specified more than once. If this element is specified, its value MUST be of type String ([XMLSCHEMA2/2] section 3.2.1) and MUST be one of the following values:

Output: The tablix data appears in the data rendering output.

NoOutput: The tablix data does not appear in the data rendering output.

Auto (default): If the value of the grandchild Visibility.Hidden element of the Tablix element is the String literal value of "true" (not an expression) and if a grandchild Visibility.ToggleItem element is not specified for the Tablix, the value of Tablix.DataElementOutput value is interpreted as "NoOutput".

If the value of the grandchild Visibility.Hidden child element of the Tablix element is set to the String literal value of "true" (not an expression) and if the tablix is in a non-toggleable member of another tablix, the value of the Tablix.DataElementOutput is interpreted as "NoOutput".

For all other cases, the value of Tablix.DataElementOutput is interpreted as "Output".

If the Tablix.DataElementOutput element is not specified, its value is interpreted as "Auto".

Following is the parent element of the Tablix.DataElementOutput element.

Parent elements

Tablix

The following is the XML Schema definition of the Tablix.DataElementOutput element.

 <xsd:element name="DataElementOutput" minOccurs="0">
   <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>