首页 > 解决方案 > ODOO 14 - CRM - 将公司名称设置为机会标题

问题描述

今天,我尝试将我在 CRM中的机会标题定义为所选公司的名称

语音代码:


class crm_lead(models.Model):
    _inherit = 'crm.lead'

    @api.onchange('partner_id')
    def _onchange_amount1(self):
        if self.partner_id:
            self.name = self.partner_id


但结果如下: https ://i.stack.imgur.com/e2zje.png

有人可以告诉我如何显示该字段的名称吗?

提前致谢 !

标签: odoofieldcrm

解决方案


你可以试试这个:

class crm_lead(models.Model):
    _inherit = 'crm.lead'

    @api.onchange('partner_id')
    def _onchange_amount1(self):
        if self.partner_id:
            self.name = self.partner_id.name

“名称”字段,我猜想是一个字符,所以它需要获取一个字符串值。


推荐阅读