Skip to content

Commit 9f80da6

Browse files
committed
Proofread configurable decimal scale
1 parent 2239be9 commit 9f80da6

1 file changed

Lines changed: 10 additions & 6 deletions

File tree

content/en/docs/refguide/modeling/data-types.md

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Mendix supports the following data types:
1919
| Boolean | A truth value. | `true` and `false` |
2020
| Binary | Binary data such as files and images. | |
2121
| Date and time | A point in time consisting of a date and a time component accurate up to milliseconds. | Thursday, 12 February 2015, 14:50:36 |
22-
| Decimal | A high-precision fractional number. The Decimal type can be used for high-precision calculations. Use this type to represent amounts of money for example. A Decimal can have up to 20 digits before the decimal point, and configurable between 8 up to 18 after. | 3.14, 738000000000.00000001 |
22+
| Decimal | A high-precision fractional number. The Decimal type can be used for high-precision calculations. Use this type to represent amounts of money for example. A Decimal can have up to 20 digits before the decimal point, and, from Mendix 11.6.0, is configurable between 8 up to 18 after. In versions below 11.6, a Decimal can only have up to 8 digits after the decimal point. | 3.14, 738000000000.00000001 |
2323
| Enumeration | One of the values of the given [enumeration](/refguide/enumerations/). | Red, Green, Blue; Todo, Running, Done |
2424
| <a id="integer-long"></a>Integer/Long | A whole number between -(2^63) and 2^63 - 1. The attribute types AutoNumber, Integer and Long map to this data type. | -42, 0, 123 |
2525
| List | A list of objects of a specific [entity](/refguide/entities/). | |
@@ -31,12 +31,16 @@ If you want to change data from one type to another (for example, to display a n
3131

3232
An exception is converting an Integer/Long to a Decimal, where conversion is done implicitly if you provide an Integer/Long where a Decimal is expected.
3333

34-
## Configurable decimal scale {#configurable-decimal-scale}
34+
## Configurable Decimal Scale {#configurable-decimal-scale}
3535

36-
As mentioned above the scale of a decimal is configurable between the values of 8 and 18, where precision will always be scale + 20. The setting under `App Settings` will apply to the entire application.
36+
{{% alert color="info" %}}
37+
Decimal scale is configurable in Mendix version 11.6.0 and above.
38+
{{% /alert %}}
3739

38-
<< Image decimal_precision_setting.png >>
40+
As mentioned above, the scale of a decimal is configurable between the values of 8 and 18, where precision will always be scale + 20. The setting under `App Settings` will apply to the entire application.
3941

40-
When configuring a decimal precision by adjusting the scale, usages of the decimal in frontend elements such as datagrids will also need to be adjusted to respond to the changes. By default frontend components format decimals with a fixed scale of 2. When specifying `fixed` formatting, the UI will display the value rounded or padded to fit into the fixed format. Eg: `1.2345` will result `1.20` when selecting 2 and `1.23450` when selecting 5. When `Auto` formatting is specified, the UI will disply the value as it is stored.
42+
{{< figure src="/attachments/refguide/modeling/data-types/decimal-scale-setting.png" >}}
4143

42-
<< Image decimal_precision_formatting.png >>
44+
When you adjust the scale of a decimal precision, you will also need to adjust usages of the decimal in frontend elements such as datagrids to respond to the changes. By default, frontend components format decimals with a fixed scale of 2. When specifying `fixed` formatting, the UI will display the value rounded or padded to fit into the fixed format. For example, `1.2345` will result `1.20` when selecting 2 and `1.23450` when selecting 5. When `Auto` formatting is specified, the UI will display the value as it is stored.
45+
46+
{{< figure src="/attachments/refguide/modeling/data-types/decimal-scale-formatting.png" >}}

0 commit comments

Comments
 (0)