我正在尝试在我的 Odoo 17 社区 (SaaS) 中创建一个新的
invoice template
,并在其上添加自定义标题。
所以我首先做的是创建一个
report
,它现在显示在我的Invoice
中。
这是我的
report
配置
这是我的
QWEB
report_invoice_with_payments_copySample
<t t-name="account.report_invoice_with_payments_copySample">
<t t-call="account.report_invoice_copySample">
<t t-set="print_with_payments" t-value="True"/>
</t>
</t>
<t t-name="account.report_invoice_copySample">
<t t-call="web.html_container">
<t t-foreach="docs" t-as="o">
<t t-set="lang" t-value="o.partner_id.lang"/>
<t t-if="o._get_name_invoice_report() == 'account.report_invoice_document_copySample'" t-call="account.report_invoice_document_copySample" t-lang="lang"/>
</t>
</t>
</t>
这是我的
report_invoice_document_copySample
我只是改变了第一行。
<t t-name="account.report_invoice_document_copySample">
要创建和编辑 Odoo 17 报告,您可以通过键入“/”来使用其编辑器系统,然后选择所需的块。 或者您可以在 Qweb 中编码。
对于这两种方法,您都需要在 SaaS 安装中安装 Odoo Studio。
我建议你观看演示 https://www.youtube.com/live/iFghjU_hWMQ?si=wEW2_-m28wV4NocH
要在 Qweb 中编码,您需要进入 Odoo Studio,进入菜单“报告”,选择要编辑的报告。然后按“编辑源”按钮
我建议您,当然是在您要编码时,复制数据库并将试用期从 3 小时延长到 15 天。