number property data type is used to store a numeric value with
a fractional component. The definable behaviors of a decimal number
property include standard or NIST rounding, precision, and significant
digit math options.
stored in a decimal property can contain values with a precision
of up to 20 places past the decimal point. The values may be positive
Decimal Number Property Attributes
- Name: This
is the unique identifier for the property definition. This value
must be unique among all properties within the same parent definition.
- Display Name: This attribute sets the default display
name to label or otherwise identify the property value on the Agentry
This will also be the default label for any screen control that displays
- Minimum Value: This is the smallest value that may be
contained within the property. This attribute and the Precision attribute
are interdependent. You cannot specify a minimum value with more
decimal places than is specified in the Precision attribute.
To force the value to be positive, set the this attribute to 0.
The minimum value specified here can be no greater than the defined Maximum
- Maximum Value: This is the maximum value that the decimal
property can contain. This is dependant on the Precision attribute.
You cannot specify a maximum value with more decimal places than
is specified in the Precision attribute. The value defined
here can be no less than the defined Minimum Value.
- Precision: This attribute specifies the maximum number
of places past the decimal point. A negative precision indicates
places before the decimal, with any values past this point padded
with zeroes. A precision of 0 specified whole numbers only, though
consider using an integral number property for this purpose.
- Blank - This is a Boolean attribute that specifies whether
to display a blank for the property when it has a value of 0.
- Math: This is a Boolean attribute that specifies whether
or not to use significant figure math in any calculations that use
the property value.
- Rounding: This attribute specifies the rounding method
to use when this value is rounded. This may occur within rule definitions
(ROUND function term) or when calculations involving this property
are performed. The resulting value for the property will be rounded
to the defined precision, as well as based on the significant digits
operations. The methods for rounding are Nearest or NIST.
Nearest is the typical rounding method in which the digit immediately
after the digit to be rounded determines value of that rounded digit.
Values below 5 leave the digit unchanged. Values 5 or above increment
the rounded digit by 1. The NIST rounding method rounds values according
to the rules set forth by the National Institute of Standards and Technology,
specifically as they relate to calibrations measurements.