Odoo 17 Many2one字段内联编辑完整实现方案
在Odoo 17中,使用Many2one字段实现内联编辑需要正确配置视图和模型关系。您提供的代码片段基本正确,但需要一些调整才能正常工作。以下是完整的解决方案:
完整实现方案
步骤1:模型关系定义
# models/my_model.py from odoo import models, fieldsclass MyModel(models.Model):_name = 'my.model'_description = 'My Model'# Many2one字段指向res.partnerpartner_id = fields.Many2one('res.partner', string='受理业务',domain="[('is_company', '=', False)]",help='默认是 /,业务人员的姓名,非必填项')# 添加用于显示名称的计算字段(可选)partner_display_name = fields.Char(string='业务人员',compute='_compute_partner_display_name',