2.148 ChartHierarchy

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

The ChartHierarchy element specifies the hierarchy of category or series members for a Chart.

The following are the parent and child element of the ChartHierarchy element.

Parent elements

Chart

Child elements

ChartHierarchy.ChartMembers

Applies to RDL 2012/01

The following is an additional child element of the ChartHierarchy element.

Child elements

ChartHierarchy.EnableDrilldown

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

 <xsd:complexType name="ChartHierarchyType">
   <xsd:choice minOccurs="1" maxOccurs="unbounded">
     <xsd:element name="ChartMembers" type="ChartMembersType" minOccurs="1" 
                  maxOccurs="1" />
     <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 ChartHierarchy element in RDL 2010/01 and 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="ChartHierarchyType">
   <xsd:choice minOccurs="1" maxOccurs="unbounded">
     <xsd:element name="ChartMembers" type="ChartMembersType" minOccurs="1" 
                  maxOccurs="1" />
     <xsd:any namespace="##other" processContents="lax" />
   </xsd:choice>
   <xsd:anyAttribute namespace="##other" processContents="lax" />
 </xsd:complexType>