Use the currency control if:
- You need to display amounts with different currencies in a vertical layout, such as in a table, list, or form, and it is important that the user is able to compare the amounts.
Do not use the currency control if:
- You need to display amounts with the same currency in a table. Use an object number instead.
- You need to display a number with a unit of measurement that is not a currency. Use an object number instead.
- You need to display an amount in a structure other than a list, table, or form.
The currency control consists of:
- An amount, which is formatted automatically according to the user’s locale (using delimiter symbols for the decimal point and thousand separators) and to the currency set for this specific number (number of decimal places). Property: value.
- A currency expressed as a three-letter code. Property: currency.
- When you display a unit of measurement, always show the corresponding three-letter code. (property: useSymbol)
- Display amounts with a maximum of three decimal places. More than three simply increases the white space between other numbers and their units of measurement with no further benefit. Less than three does not work for all currencies. (property: maxPrecision)