如何在 form/tree 视图中显示带有 store = False 的计算字段?Odoo 11
How to display in a form/tree view a computed field with store = False ?Odoo 11
在 Odoo 11 中,如何在 form/tree 视图中显示 store = False 的计算字段?
例如:
Marge 字段是 store=False 的计算字段
margin_pct = fields.Char(string = 'Marge', compute =
_getmarginpct)
当视图处于修改模式时,也会显示和修改字段边缘的值
modify image
但是当视图处于保存模式或当我们返回视图时,不会显示字段边距的值
save image
感谢您的回答。
您必须在 onchange 函数中修改 margin_pct 字段的值。由于此字段是只读的,因此不会保存由 on change 函数修改的值。所以使用 depends 而不是 onchange 它应该可以工作。
在 Odoo 11 中,如何在 form/tree 视图中显示 store = False 的计算字段?
例如:
Marge 字段是 store=False 的计算字段
margin_pct = fields.Char(string = 'Marge', compute = _getmarginpct)
当视图处于修改模式时,也会显示和修改字段边缘的值
modify image
但是当视图处于保存模式或当我们返回视图时,不会显示字段边距的值
save image
感谢您的回答。
您必须在 onchange 函数中修改 margin_pct 字段的值。由于此字段是只读的,因此不会保存由 on change 函数修改的值。所以使用 depends 而不是 onchange 它应该可以工作。