如何在 odoo 中打印重复的 qweb 报告?

2024-04-07

我创建了一份运行良好的报告 现在我在表单的标题名称“打印重复”中创建了一个按钮,它将打印相同的报告。

但是,当我点击'打印副本' 按钮,我想在报告顶部打印“重复报告”:

截屏 https://i.stack.imgur.com/Hiu67.png

单击按钮时调用的对象:

def print_duplicate_report(self):
returnself.env.ref('token_management.report_token_receipt').report_action(self)

希望您想在单击“打印重复按钮”时在同一个 pdf 上打印两次报告。如果我的理解是正确的,那么这是一个解决方案,

    <template id="report_deliveryslip">
        <t t-foreach="docs" t-as="o">
<t t-set="list_of_copy" t-value="['(DUPLICATE1)','(DUPLICATE)']"/>
<t t-foreach="list_of_copy" t-as="copy_name">
            <t t-call="stock.report_delivery_document" t-lang="o.partner_id.lang"/>
</t>
        </t>
    </template>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 odoo 中打印重复的 qweb 报告? 的相关文章

随机推荐