2.163 GaugePanel

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

The GaugePanel element specifies gauge visualization for a data point or a set of data points.

The following are the parent elements, attributes, and child elements of the GaugePanel element.

Parent elements

ReportItems

CellContents

CustomReportItem.AltReportItem

Attributes

GaugePanel.Name

Child elements

GaugePanel.Style

GaugePanel.ActionInfo

GaugePanel.Bookmark

GaugePanel.CustomProperties

GaugePanel.DataElementName

GaugePanel.DataElementOutput

GaugePanel.DocumentMapLabel

GaugePanel.Height

GaugePanel.Left

GaugePanel.RepeatWith

GaugePanel.ToolTip

GaugePanel.Top

GaugePanel.Visibility

GaugePanel.Width

GaugePanel.ZIndex

GaugePanel.DataSetName

GaugePanel.Filters

GaugePanel.NoRowsMessage

GaugePanel.PageBreak

GaugePanel.PageName

GaugePanel.SortExpressions

GaugePanel.AntiAliasing

GaugePanel.AutoLayout

GaugePanel.BackFrame

GaugePanel.GaugeImages

GaugePanel.GaugeLabels

GaugePanel.GaugeMember

GaugePanel.LinearGauges

GaugePanel.NumericIndicators

GaugePanel.RadialGauges

GaugePanel.ShadowIntensity

GaugePanel.StateIndicators

GaugePanel.TextAntiAliasingQuality

GaugePanel.TopImage

Applies to RDL 2011/01

Child elements

GaugePanel.Relationship

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

 <xsd:complexType name="GaugePanelType">
    <xsd:choice minOccurs="0" maxOccurs="unbounded">
     <!--DataRegionTypeStart-->
       <xsd:element name="Style" type="StyleType" minOccurs="0" />
       <xsd:element name="SortExpressions" type="SortExpressionsType" 
                    minOccurs="0" />
       <xsd:element name="ActionInfo" type="ActionInfoType" minOccurs="0" />
       <xsd:element name="Top" type="SizeType" minOccurs="0" />
       <xsd:element name="Left" type="SizeType" minOccurs="0" />
       <xsd:element name="Height" type="SizeType" minOccurs="0" />
       <xsd:element name="Width" type="SizeType" minOccurs="0" />
       <xsd:element name="ZIndex" type="xsd:unsignedInt" minOccurs="0" />
       <xsd:element name="Visibility" type="VisibilityType" minOccurs="0" />
       <xsd:element name="ToolTip" type="StringLocIDType" minOccurs="0" />
       <xsd:element name="DocumentMapLabel" type="StringLocIDType" minOccurs="0" />
       <xsd:element name="Bookmark" type="xsd:string" minOccurs="0" />
       <xsd:element name="RepeatWith" type="xsd:string" minOccurs="0" />
       <xsd:element name="CustomProperties" type="CustomPropertiesType" 
                    minOccurs="0" />
       <xsd:element name="NoRowsMessage" type="xsd:string" minOccurs="0" />
       <xsd:element name="DataSetName" type="xsd:string" minOccurs="0" />
       <xsd:element name="PageBreak" type="PageBreakType" minOccurs="0" />
       <xsd:element name="Filters" type="FiltersType" minOccurs="0" />
       <xsd:element name="DataElementName" type="xsd:string" minOccurs="0" />
       <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>
       <!--DataRegionTypeEnd-->
         <xsd:element name="AntiAliasing" type="xsd:string" minOccurs="0" />
         <xsd:element name="TextAntiAliasingQuality" type="xsd:string" minOccurs="0" />
         <xsd:element name="AutoLayout" type="xsd:string" minOccurs="0" />
         <xsd:element name="ShadowIntensity" type="xsd:string" minOccurs="0" />
         <xsd:element name="RadialGauges" type="RadialGaugesType" minOccurs="0" />
         <xsd:element name="LinearGauges" type="LinearGaugesType" minOccurs="0" />
         <xsd:element name="NumericIndicators" type="NumericIndicatorsType" 
                      minOccurs="0" />
         <xsd:element name="StateIndicators" type="StateIndicatorsType" 
                      minOccurs="0" />
         <xsd:element name="GaugeImages" type="GaugeImagesType" minOccurs="0" />
         <xsd:element name="GaugeLabels" type="GaugeLabelsType" minOccurs="0" />
         <xsd:element name="BackFrame" type="BackFrameType" minOccurs="0" />
         <xsd:element name="TopImage" type="TopImageType" minOccurs="0" />
         <xsd:element name="GaugeMember" type="GaugeMemberType" minOccurs="0" />
         <xsd:any namespace="##other" processContents="skip" />
       </xsd:choice>
       <xsd:attribute name="Name" type="xsd:normalizedString" use="required" />
       <xsd:anyAttribute namespace="##other" processContents="skip" />
     </xsd:complexType>

The following is the XML Schema definition of the GaugePanel 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="GaugePanelType">
    <xsd:choice minOccurs="0" maxOccurs="unbounded">
     <!--DataRegionTypeStart-->
       <xsd:element name="Style" type="StyleType" minOccurs="0" />
       <xsd:element name="SortExpressions" type="SortExpressionsType" 
                    minOccurs="0" />
       <xsd:element name="ActionInfo" type="ActionInfoType" minOccurs="0" />
       <xsd:element name="Top" type="SizeType" minOccurs="0" />
       <xsd:element name="Left" type="SizeType" minOccurs="0" />
       <xsd:element name="Height" type="SizeType" minOccurs="0" />
       <xsd:element name="Width" type="SizeType" minOccurs="0" />
       <xsd:element name="ZIndex" type="xsd:unsignedInt" minOccurs="0" />
       <xsd:element name="Visibility" type="VisibilityType" minOccurs="0" />
       <xsd:element name="ToolTip" type="StringLocIDType" minOccurs="0" />
       <xsd:element name="DocumentMapLabel" type="StringLocIDType" minOccurs="0" />
       <xsd:element name="Bookmark" type="xsd:string" minOccurs="0" />
       <xsd:element name="RepeatWith" type="xsd:string" minOccurs="0" />
       <xsd:element name="CustomProperties" type="CustomPropertiesType" 
                    minOccurs="0" />
       <xsd:element name="NoRowsMessage" type="xsd:string" minOccurs="0" />
       <xsd:element name="DataSetName" type="xsd:string" minOccurs="0" />
       <xsd:element name="PageBreak" type="PageBreakType" minOccurs="0" />
       <xsd:element name="PageName" type="xsd:string" minOccurs="0" />
       <xsd:element name="Filters" type="FiltersType" minOccurs="0" />
       <xsd:element name="DataElementName" type="xsd:string" minOccurs="0" />
       <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>
       <!--DataRegionTypeEnd-->
         <xsd:element name="AntiAliasing" type="xsd:string" minOccurs="0" />
         <xsd:element name="TextAntiAliasingQuality" type="xsd:string" minOccurs="0" />
         <xsd:element name="AutoLayout" type="xsd:string" minOccurs="0" />
         <xsd:element name="ShadowIntensity" type="xsd:string" minOccurs="0" />
         <xsd:element name="RadialGauges" type="RadialGaugesType" minOccurs="0" />
         <xsd:element name="LinearGauges" type="LinearGaugesType" minOccurs="0" />
         <xsd:element name="NumericIndicators" type="NumericIndicatorsType" 
                      minOccurs="0" />
         <xsd:element name="StateIndicators" type="StateIndicatorsType" 
                      minOccurs="0" />
         <xsd:element name="GaugeImages" type="GaugeImagesType" minOccurs="0" />
         <xsd:element name="GaugeLabels" type="GaugeLabelsType" minOccurs="0" />
         <xsd:element name="BackFrame" type="BackFrameType" minOccurs="0" />
         <xsd:element name="TopImage" type="TopImageType" minOccurs="0" />
         <xsd:element name="GaugeMember" type="GaugeMemberType" minOccurs="0" />
         <xsd:any namespace="##other" processContents="lax" />
       </xsd:choice>
       <xsd:attribute name="Name" type="xsd:normalizedString" use="required" />
       <xsd:anyAttribute namespace="##other" processContents="lax" />
     </xsd:complexType>