diff options
| author | Lucas Perais (lpe) <lpe@odoo.com> | 2019-11-04 15:25:17 +0000 |
|---|---|---|
| committer | Aaron Bohy <aab@odoo.com> | 2020-04-17 13:56:08 +0000 |
| commit | 4c1feefd13b6b63798be89005c60baff1d677567 (patch) | |
| tree | 834e19c59aa42f55b954cf4f4d892945bd75284f /doc/reference | |
| parent | 7ace5a986a042ced675fb821bbf527d2d69ca614 (diff) | |
[IMP] web: Numeric fields can be non-formatted
This commit introduces a new option in fields inheriting from type Numeric
which is `format`.
By default, Numeric fields are formatted according to their subtypes and locale
Adding, in a view, the option format set to a falsy value
will prevent the field's value from being formatted.
```
<field name="int_field" options="{\'format\': false}"/>
```
Task 2050119
Diffstat (limited to 'doc/reference')
| -rw-r--r-- | doc/reference/javascript_reference.rst | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/doc/reference/javascript_reference.rst b/doc/reference/javascript_reference.rst index f2b9685006f..9069916a250 100644 --- a/doc/reference/javascript_reference.rst +++ b/doc/reference/javascript_reference.rst @@ -1570,6 +1570,15 @@ order. <field name="int_value" options='{"type": "number", "step": 100}'/> + - format: should the number be formatted. (true by default) + + By default, numbers are formatted according to locale parameters. + This option will prevent the field's value from being formatted. + + .. code-block:: xml + + <field name="int_value" options='{"format": false}'/> + - float (FieldFloat) This is the default field type for fields of type *float*. @@ -1602,6 +1611,15 @@ order. <field name="int_value" options='{"type": "number", "step": 0.1}'/> + - format: should the number be formatted. (true by default) + + By default, numbers are formatted according to locale parameters. + This option will prevent the field's value from being formatted. + + .. code-block:: xml + + <field name="int_value" options='{"format": false}'/> + - float_time (FieldFloatTime) The goal of this widget is to display properly a float value that represents a time interval (in hours). So, for example, 0.5 should be formatted as 0:30, |
