在 odoo v10 中更改 PDF 文件名

Change PDF file name in odoo v10

我在 odoo v10 中创建了自定义报告,这是我的报告操作

<report
    id="my_custom_report_action"
    string="Sale Report"
    model="sale.order"
    report_type="qweb-pdf"
    name="module.custom_sale_report"
    file="module.custom_sale_report"/>

现在打印报告时,我想将文件命名为 sale_SO001.pdf

有什么办法可以实现吗?

要更改 pdf 文件(在 Odoo V10 中),您可以使用记录更改报告操作。

<record id="my_custom_report_action" model="ir.actions.report.xml">
    <field name="print_report_name">'sale_%s.pdf' % object.name</field>
</record>

希望对您有所帮助!