我在ODOO中为 account.invoice 模型创建了qweb报告。
问题:
当我们以pdf格式下载报告时,它名为 module_name.report_name ,就像我的情况一样
" custom_reports_ept.report_export_invoice" 即可。
我想要做的是将可下载的pdf名称设置为"导出 发票" 或"发票VDG290-15-16" (VDG290-15-16是发票编号)" 。
我怎么能这样做?
这是我的xml代码,
<report
string="Export Invoice"
id="account.invoice_export"
model="account.invoice"
report_type="qweb-pdf"
name="custom_reports_ept.report_export_invoice"
file="custom_reports_ept.report_export_invoice"
/>
这是qweb模板。
<template id="report_export_invoice">
<t t-call="report.html_container">
<t t-foreach="docs" t-as="o">
<div class="page">
<div class="oe_structure"/>
<!-- report body -->
</div>
</t>
</t>
</template>
答案 0 :(得分:0)
我在这一点做了一些搜索,
def report_download(self, data, token)
:reportname
字段包含报告名称使用此条件:
如果reportname ==&#39; sale.report_saleorder&#39;: #browse invoice object here并根据您的要求生成新名称