2.49.24 List.DataInstanceElementOutput

Applies to RDL 2003/10 and RDL 2005/01

The List.DataInstanceElementOutput element specifies whether the data in the instances of a list is included in a data rendering of the List. This element is optional. If specified, the value of the List.DataInstanceElementOutput element MUST be a String ([XMLSCHEMA2/2] section 3.2.1). The specified value for this element MUST be one of the following:

Output (default): Specifies that the list data is included in a data rendering.

NoOutput: Specifies that the list data is not included in a data rendering.

ContentsOnly: Specifies that the list data is included in a data rendering.

If the List.DataInstanceElementOutput element is not specified, its value is interpreted as "Output".

If a Grouping is specified for the list, the List.DataInstanceElementOutput element is ignored, and the value of Grouping.DataElementOutput MUST be used to determine whether the data in the lists instances is included in a data rendering.

If the data in the list instances is not included in the data rendering, the parent list is not included in the data rendering.

Following is the parent element of the List.DataInstanceElementOutput element.

Parent elements

List

The following is the XML Schema definition of the List.DataInstanceElementOutput element.

 <xsd:element name="DataInstanceElementOutput" minOccurs="0">
   <xsd:simpleType>
     <xsd:restriction base="xsd:string">
       <xsd:enumeration value="Output" />
       <xsd:enumeration value="NoOutput" />
       <xsd:enumeration value="ContentsOnly" />
     </xsd:restriction>
   </xsd:simpleType>
 </xsd:element>