我在销售订单表单中有客户字段。我在销售订单表单中添加了一个新的Many2many字段,其中有many2many_tags用于客户的子联系人。现在,当我更改客户时,此新字段将填充其子联系人。但是它带有一个客户名称。我只想显示子联系人的姓名。
预先感谢。
您应该继承如下的name_get方法。
@api.multi
def name_get(self):
if not self._context.get('ADD_CONTEXT_ON_SALEORDER_ACTION_AND_ALSO_ON_FIELD'):
return super(ResPartner, self).name_get()
res = []
for partner in self:
res.append((partner.id, partner.name))
return res
根据上述代码,您还需要在销售订单操作中以及在many2many字段上添加上下文。