如何在odoo 12的父树视图中的popus表单视图中设置默认值?

时间:2019-03-17 12:05:22

标签: odoo-12

我在odoo 12中有这个树状视图:

enter image description here

当我单击第1行的“编辑列表”按钮时,将获得以下表单视图:

enter image description here

如何在弹出视图中显示第1行的值?

1 个答案:

答案 0 :(得分:0)

您必须为向导中的每个字段定义_default_field_name函数,并且可以获取对搜索context的父亲的引用,例如:

def _default_a_field(self):
    parent_id = self._context.get('active_id', False)
    return self.env['parent.model'].search([('id', '=', parent_id)]).a_field_from_parent
a_field = fields.Char(default=_default_a_field)

我希望这个答案对您有帮助。