Odoo Pipeline报告包括相关模型的字段

时间:2018-04-20 10:06:21

标签: python report odoo odoo-10

在Odoo机会报告中,我想从res.partner添加字段customer

我创建了addon(已经安装了,并且除此之外还有其他功能,所以我确信addon可以工作)我继承自https://github.com/odoo/odoo/blob/10.0/addons/crm/report/crm_opportunity_report.py

并添加了一个字段

customer = fields.Boolean('Customer', related='partner_id.customer', readonly=True)

但是当我在Reports-> Pipeline中点击“+”时,字段客户不会出现在报告中。

我错过了什么?

1 个答案:

答案 0 :(得分:1)

定义字段是不够的。 Odoo报告正在处理数据库视图。因此,通过添加新字段,您还必须更改视图。通常或在较新版本中,Odoo使用init()具有良好的可扩展视图定义。在你的例子中,旧的"不好扩展"视图定义,因此您必须覆盖整个init