STRING expressions return text strings. They are used to manipulate non-numeric data. The STRING FORMAT expression returns the value from its sub-expression, converted to a floating-point number, and formatted as specified.
The sub-expression may be a PROPERTY, STRING or FLOAT expression. A PRECISION expression node sets the number of significant digits to include, and a SHOW_SIGN expression node sets whether or not to show the sign of the number.
See the EXPRESSION element for DTD and attribute information.
This example takes a value 8.99, formats it with 3 significant digits, and returns 8.990.
<EXPRESSION TYPE="STRING" NAME="FORMAT"> <EXPRNODE NAME="PRECISION" VALUE="3"/> <EXPRNODE NAME="SHOW_SIGN" VALUE="FALSE"/> <EXPRESSION TYPE="FLOAT" NAME="CONST"> <EXPRNODE NAME="VALUE" VALUE="8.99"/> </EXPRESSION> </EXPRESSION>