2.90 Axis

Applies to RDL 2003/10 and RDL 2005/01

The Axis element specifies properties for labels, titles, and gridlines along an axis of a Chart.

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

Parent elements

CategoryAxis

ValueAxis

Child elements

Axis.CrossAt

Axis.Interlaced

Axis.LogScale

Axis.MajorGridLines

Axis.MajorInterval

Axis.MajorTickMarks

Axis.Margin

Axis.Max

Axis.Min

Axis.MinorGridLines

Axis.MinorInterval

Axis.MinorTickMarks

Axis.Reverse

Axis.Scalar

Axis.Style

Axis.Title

Axis.Visible

The following is the XML Schema definition of the Axis element.

 <xsd:complexType name="AxisType">
   <xsd:choice minOccurs="0" maxOccurs="unbounded">
     <xsd:element name="Visible" type="xsd:boolean" minOccurs="0" />
     <xsd:element name="Style" type="StyleType" minOccurs="0" />
     <xsd:element name="Title" type="TitleType" minOccurs="0" />
     <xsd:element name="Margin" type="xsd:boolean" minOccurs="0" />
     <xsd:element name="MajorTickMarks" minOccurs="0">
       <xsd:simpleType>
         <xsd:restriction base="xsd:string">
           <xsd:enumeration value="None" />
           <xsd:enumeration value="Inside" />
           <xsd:enumeration value="Outside" />
           <xsd:enumeration value="Cross" />
         </xsd:restriction>
       </xsd:simpleType>
     </xsd:element>
     <xsd:element name="MinorTickMarks" minOccurs="0">
       <xsd:simpleType>
         <xsd:restriction base="xsd:string">
           <xsd:enumeration value="None" />
           <xsd:enumeration value="Inside" />
           <xsd:enumeration value="Outside" />
           <xsd:enumeration value="Cross" />
         </xsd:restriction>
       </xsd:simpleType>
     </xsd:element>
     <xsd:element name="MajorGridLines" type="MajorGridLinesType" minOccurs="0" />
     <xsd:element name="MinorGridLines" type="MinorGridLinesType" minOccurs="0" />
     <xsd:element name="MajorInterval" type="xsd:string" minOccurs="0" />
     <xsd:element name="MinorInterval" type="xsd:string" minOccurs="0" />
     <xsd:element name="Reverse" type="xsd:boolean" minOccurs="0" />
     <xsd:element name="CrossAt" type="xsd:string" minOccurs="0" />
     <xsd:element name="Interlaced" type="xsd:boolean" minOccurs="0" />
     <xsd:element name="Scalar" type="xsd:boolean" minOccurs="0" />
     <xsd:element name="Min" type="xsd:string" minOccurs="0" />
     <xsd:element name="Max" type="xsd:string" minOccurs="0" />
     <xsd:element name="LogScale" type="xsd:boolean" minOccurs="0" />
     <xsd:any namespace="##other" processContents="skip" />
   </xsd:choice>
   <xsd:anyAttribute namespace="##other" processContents="skip" />
 </xsd:complexType>