繁体   English   中英

如何从odoo中的其他字段获取字段的默认值?

[英]How to get field's default value from other field in odoo?

在我的模块中,我有一个实体“Bill”,其中包含两个浮点字段“total”和“remaining”,我希望“remaining”从“total”中获取其默认值。 我怎样才能做到这一点? 我已经尝试过这些,但是当我尝试创建一个新的“Bill”时它显示一个错误“TypeError:float()参数必须是字符串或数字,而不是'Float'”

total = fields.Float(string='Total', digits=(10, 2)) remaining = fields.Float(string='Remaining', digits=(10, 2) default=total)

让他们Related field

remaining = fields.Float(related=total, string='Remaining')

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM