odoo - 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
有人可以告诉我如何显示该字段的名称吗?
提前致谢 !
解决方案
你可以试试这个:
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
“名称”字段,我猜想是一个字符,所以它需要获取一个字符串值。
推荐阅读
- node.js - 无法在 Heroku 上运行我的节点应用程序。我附上了日志
- python - 如何在while循环后打印
- reactjs - 反应不改变本地状态下拉值
- javascript - 在哪里添加 Vue.config.devtools = true?
- python - 以私有模式打开网络浏览器以避免缓存
- windows - 关于变量初始化和传递参数的基本 Windows 10 Powershell 问题
- azure - Application Insights 故障转移体系结构
- python - Selenium find_element_by_xpath 不适用于 instagram
- .net-core - 如何在 ASP.NET Core 运行时确定 WebServer 类型?
- java - 处理请求时捕获到 I/O 异常 (java.net.SocketException)