Openerp 获取错误导入错误:没有名为';奥多报告';在奥多11

Openerp 获取错误导入错误:没有名为';奥多报告';在奥多11,openerp,Openerp,我犯了个错误 ImportError:没有名为“odoo.report”的模块 将我的代码从odoo版本10转换为odoo版本11。 下面给出了我的代码,我如何在Odoo 11中使用这些代码 from odoo.report.render.rml2pdf import utils from odoo.report.render.rml2pdf import color 提前感谢odoo 11中的,无需使用odoo.report lib。它已被弃用。你可以使用odoo.tools来代替它 只需使

我犯了个错误

ImportError:没有名为“odoo.report”的模块

将我的代码从odoo版本10转换为odoo版本11。 下面给出了我的代码,我如何在Odoo 11中使用这些代码

from odoo.report.render.rml2pdf import utils
from odoo.report.render.rml2pdf import color

提前感谢odoo 11中的

,无需使用odoo.report lib。它已被弃用。你可以使用
odoo.tools
来代替它

只需使用以下语句导入它:

from odoo.tools import report

此odoo.tolls在Odoo11中不可用。那我怎么用呢?它总是可以用的。因为它在奥多核心基地。只需在标题中写“from odoo.tools import”,您就可以导入它了。是的,那么,我如何使用这个rml2pdf?为什么要在11中使用rml2pdf?你想要实现什么?谢谢你为我的问题花时间。我正在尝试将模块从版本10迁移到版本11。在版本10中,我创建了一个模块,可以像给定的附件一样打印树视图。因此,我使用odoo.report包以及utils.py和colors.py中的函数来实现这一点。但在奥多11中没有发现。我想打印出如下内容: