<dvt:numberFormat>

numberFormat number format


Use the numberFormat tag to specify formatting for numeric values.

Relationship with other tags

The numberFormat tag can be a child of any of the following graph tags:

The numberFormat tag can be a child of any of the following gauge tags:

The numberFormat tag can have the following child tag: af:convertNumber.

Example

The following example shows XML for a numberFormat tag that is used to format numbers on a graph's Y1-Axis. The af:convertNumber tag specifies that the numbers should be treated as currency and should use the dollar sign symbol.


<dvt:graph>
<dvt:y1Axis lineWidth="1" lineColor="#00000" scaledLogarithmic="false" logarithmicBase="10.0"
axisMinAutoScaled="true" axisMinValue="0.0" axisMaxAutoScaled="true" axisMaxValue="60.0"
majorTickStepAutomatic="true" majorTickStep="10.0">
<dvt:numberFormat>
<af:convertNumber type="currency" currencySymbol="$"/>
</dvt:numberFormat>
</dvt:y1Axis>
</dvt:graph>


The following example shows XML for a number format tag that is used to format marker text for the graph's Y1-Axis. Numbers should be followed by a sign.


<dvt:graph>
<dvt:markerText visible="true" markerTextPlace="MTP_OUTSIDE_MAX">
<dvt:graphFont name="SansSerif" size="10" color="#000000" bold="true"
italic="false" underline="false"/>
<dvt:y1Format>
<dvt:numberFormat posNumFmt="POS_NUMFMT_NUM_POS"/>
</dvt:y1Format>
</dvt:markerText>
</dvt:graph>


Attributes

Name Type Supports EL? Description
id java.lang.String no Specifies the identifier for the component
numberType java.lang.String no Specifies the kind of number to be formatted. Valid values are NUMTYPE_GENERAL, NUMTYPE_CURRENCY and NUMTYPE_PERCENT.
thousandSeparator char no Specifies the symbol to be used as the thousands separator. Any character is allowed.
decimalSeparator char no Specifies the symbol to be used as the decimal separator. Any character is allowed.
currencySymbol java.lang.String no Specifies the symbol to be used for currency. Any string is allowed.
leadingZero boolean no Indicates whether numbers that fall between 1.0 and -1.0 are displayed with leading zeros. Valid values are "true" and "false".
decimalDigit int no Specifies the number of decimal digits to display.
posNumFmt java.lang.String no
negNumFmt java.lang.String no
posCurFmt java.lang.String no
negCurFmt java.lang.String no
scaleFactor java.lang.String no
scaleDownThousands java.lang.String no Specifies the character or string that represents the abbreviation for thousands.
scaleDownMillions java.lang.String no Specifies the character or string that represents the abbreviation for millions.
scaleDownBillions java.lang.String no Specifies the character or string that represents the abbreviation for billions.
scaleDownTrillions java.lang.String no Specifies the character or string that represents the abbreviation for trillions.
scaleDownQuadrillions java.lang.String no Specifies the character or string that represents the abbreviation for quadrillions.
numberFormatString java.lang.String no Specifies the Oracle format string.