跳转至内容
  • 1 赞同
    1 帖子
    1k 浏览
    D
    在V13以前,我们可以用下面的方法来为浮点数字段设置预设的数字精度: import odoo.addons.decimal_precision as dp xxx = fields.Float(digits=dp.get_precision("Account")) 这个定义对用户很友好,这表示xxx字段可以使用一个叫Account的浮点数的小数点位数的定义。如果用户对xxx字段的精度不满意,就可以找到Account这个预设精度,改变精度值,xxx字段的精度也相应改变了。没有这个设计,改变浮点数精度必须依赖程序员修改代码。 V13把目前的这个定义方式淘汰了,变得更加简单: xxx = fields.Float(digits="Account") 注意没有了import, 和dp.get_precision