需要引用模型:res.partner(联系人)。
引用其他字段:phone(联系人的电话)。
方法:使用field的related属性。
效果:选择其中一个联系人,自动带入其电话号码。
代码:
customer_name = fields.Many2one("res.partner",string="客户名称",required="True")
phone_number = fields.Char(related="customer_name.phone",string="手机号码")
实现过程:定义一个新字段 customer_name ,让其关联res.partner模型。再定义一个电话字段phone_number(Char类型),给其添加属性related,值为customer_name.phone(用新建关联字段去点出引用所想要的其他字段)
效果图片: