用值填充其他字段

时间:2017-03-25 21:15:19

标签: openerp odoo-9 odoo-10

我有一个测试很多字段。填充时,我希望partner_id字段使用与该字段关联的合作伙伴。以下不起作用:

<field name="partner_id" required="1"/>
<field name="x_test" context="{'partner_id': parent.partner_id}" />

2 个答案:

答案 0 :(得分:0)

你应该试试这个:

<field name="x_test" context="{'default_partner_id': partner_id}" />

如果您在同一视图中有一个名为parent.partner_id的字段,我就不知道parent这意味着什么。

答案 1 :(得分:0)

我假设你想在x_test字段中输入partner_id的相同值,然后使用相关字段

partner_id = fields.Many2one('res.partner', string="partner")
x_test =  fields.Many2one('res.partner',related='partner_id', string="X Test")
XML中的

<field name="partner_id" required="1"/>
 <field name="x_test" />
相关问题