通过上下文传递的Odoo字段出现并消失

时间:2018-03-20 15:39:37

标签: xml python-2.7 odoo-8

我在这里有一点问题......正如标题所说,我在Odoo中通过上下文传递一些变量,但是,它们很快出现并消失。 我的部分代码:

<field name="onetomany_ids" nolabel="1" context="{'employee_id': employee_id,}" >
     <tree string="Invoices">
       <field name="employee_id" />
     </tree>
</field>

您可以在名称中注意到该字段是One2many,它显示为带有允许添加新记录的链接的树。所以,当我点击那里时,它会显示表单,但是不会显示通过上下文传递的值。它应该显示现场员工填写的来自上一个视图的员工。 先谢谢

1 个答案:

答案 0 :(得分:0)

您应该写如下:

<field name="onetomany_ids" nolabel="1" context="{'default_employee_id': employee_id,}" >
     <tree string="Invoices">
       <field name="employee_id" />
     </tree>
</field>