Odoo-14: ValueError: Wrong value for ir.actions.report.report_type: 'qweb-pdf'
Odoo-14: ValueError: Wrong value for ir.actions.report.report_type: 'qweb-pdf'
我在 odoo-14 中尝试安装 'Invoicing' 应用程序时遇到此错误。它说 odoo.tools.convert.ParseError: 解析 odoo/addons/product/report/product_reports.xml:4, near
<record id="report_product_label" model="ir.actions.report">
<field name="name">Product Label (PDF)</field>
<field name="model">product.product</field>
<field name="report_type">qweb-pdf</field>
<field name="report_name">product.report_productlabel</field>
<field name="report_file">product.report_productlabel</field>
<field name="print_report_name">'Products Labels - %s' % (object.name)</field>
<field name="binding_model_id" ref="product.model_product_product"/>
<field name="binding_type">report</field>
</record>
我是 运行 Linux mint 20.04,我的 python 版本是 3.6
尝试替换
<field name="print_report_name">'Products Labels - %s' % (object.name)</field>
用这条线
<field name="print_report_name">'Products Labels - %s' % (object._get_report_base_filename())</field>
我在 odoo-14 中尝试安装 'Invoicing' 应用程序时遇到此错误。它说 odoo.tools.convert.ParseError: 解析 odoo/addons/product/report/product_reports.xml:4, near
<record id="report_product_label" model="ir.actions.report">
<field name="name">Product Label (PDF)</field>
<field name="model">product.product</field>
<field name="report_type">qweb-pdf</field>
<field name="report_name">product.report_productlabel</field>
<field name="report_file">product.report_productlabel</field>
<field name="print_report_name">'Products Labels - %s' % (object.name)</field>
<field name="binding_model_id" ref="product.model_product_product"/>
<field name="binding_type">report</field>
</record>
我是 运行 Linux mint 20.04,我的 python 版本是 3.6
尝试替换
<field name="print_report_name">'Products Labels - %s' % (object.name)</field>
用这条线
<field name="print_report_name">'Products Labels - %s' % (object._get_report_base_filename())</field>