Hi Community,
I have a field in python having the value of 16788.145 when i put this on report template it displays as 16788.15.How can i solve this issue.I need 16788.14 in the report
Thanks in advance
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
Hi Community,
I have a field in python having the value of 16788.145 when i put this on report template it displays as 16788.15.How can i solve this issue.I need 16788.14 in the report
Thanks in advance
Hi,
Try the following code
import math
custom_value = math.floor(16788.145 * 10 ** 2) / 10 ** 2
Regards
Hi,
In the report template, you can give it like this t-options='{"widget": "float", "decimal_precision": "Product Unit of Measure"}' along with t-esc or span.
Sample:
<t t-esc="l['quantity']" t-options='{"widget": "float", "decimal_precision": "Product Unit of Measure"}'/>
You can change the decimal_precision accordingly.
Thanks
Tạo tài khoản ngay hôm nay để tận hưởng các tính năng độc đáo và tham gia cộng đồng tuyệt vời của chúng tôi!
Đăng kýBài viết liên quan | Trả lời | Lượt xem | Hoạt động | |
---|---|---|---|---|
|
0
thg 12 18
|
2758 | ||
|
3
thg 2 25
|
19357 | ||
|
1
thg 12 22
|
4001 | ||
|
1
thg 10 22
|
2566 | ||
|
1
thg 11 18
|
3135 |
How to stop auto rounding of float fields in odoo: https://goo.gl/groZgT