在表单视图中显示树视图,其中模型之间具有一个共同点。在Odoo 9

u

我们的模型为“ website.support.ticket ”,带有“ partner_id ”字段。我们的模型为“ crm.lead ”,字段为“ partner_id ”。(两个模型具有一个共同的领域)

我们的想法是把一个页面(下拉列表),以观crm_lead看到所有的名单website_support_tickets与相关合作伙伴的的crm_lead当前视图。

在xml文件中,我们有以下代码,可以正常工作:

<record id="view_order_form" model="ir.ui.view">
    <field name="name">Opportunities Extend</field>
    <field name="model">crm.lead</field>
    <field name="inherit_id" ref="crm.crm_case_form_view_oppor"/>
    <field name="arch" type="xml">
      <page name="lead" position="after">
        <page string="Support Tickets">
          <field name="support_ticket_lines"/>
        </page>
      </page>
    </field>  
</record>

在python文件中,我尝试将模型与相关字段连接:

class crm_lead_extend(models.Model):
    _inherit = ['crm.lead']

    support_ticket_lines = fields.One2many(related='partner_id.support_ticket_ids')

但是它显示了一个错误:

在_setup_related_full字段= target._fields [name] KeyError中:'support_ticket_ids'

我该如何实现?

预洗

之所以收到该错误,是因为您期望该字段support_ticket_ids存在于res.partner模型中,但是您尚未在那里声明它。

保留您的代码,并添加res.partner以下模型:

class ResPartner(models.Model):
    _inherit = 'res.partner'

    support_ticket_ids = fields.One2many(
        comodel_name='website.support.ticket',
        inverse_name='partner_id',
        string='Support Ticket Lines',
    )

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Odoo 9空树视图

来自分类Dev

Rails协会-简单表单,在一个视图中具有单独的模型和表单

来自分类Dev

Odoo 9表单视图自定义保存方法

来自分类Dev

树视图中的Odoo v9计算字段在弹出后直到保存记录后才更新

来自分类Dev

Ardunino系列是否需要一个共同点

来自分类Dev

合并至少有一个共同点的列表

来自分类Dev

保护前端表单odoo 9

来自分类Dev

9,“ 9”和“ 9”有什么区别?

来自分类Dev

Odoo 9和机会

来自分类Dev

逐行阅读odoo 9

来自分类Dev

odoo 9 中的时区

来自分类Dev

将继承的字段添加到树视图product_uom_categ-Odoo v9

来自分类Dev

绑定9个问题

来自分类Dev

绑定9个问题

来自分类Dev

如何在odoo9中隐藏表单视图的动作下拉菜单中的项目?

来自分类Dev

如何在odoo9中隐藏表单视图的动作下拉菜单中的项目?

来自分类Dev

在一个视图中显示两个模型?

来自分类Dev

从Angular 9中的API实现树视图时失败

来自分类Dev

Odoo v9:选择“创建和编辑”视图

来自分类Dev

Odoo 9将列添加到网格视图

来自分类Dev

如何使用函数过滤域视图?在 odoo 9

来自分类Dev

Odoo 9 如何编辑聊天机会笔记视图

来自分类Dev

查找6个文件之间的共同点

来自分类Dev

查找两个文档之间的共同点MongoDB

来自分类Dev

两个文件之间的共同点

来自分类Dev

多对多关系。如何为 2 个集合搜索一个共同点?

来自分类Dev

调用Microsoft :: WRL :::构造一个具有9个以上参数的构造函数

来自分类Dev

将库存中的选择字段继承到另一个模型中-Odoo v9社区

来自分类Dev

Odoo-v9安装