如何动态更改纸张格式边距(左,右,上,下)?

时间:2017-09-05 12:49:24

标签: openerp odoo-8 odoo-9 odoo-10

我想在打印pdf报告时动态更改报告纸张大小。就像我输入了我的对象一样。当类型更改时,我想更改我的报表边距(顶部,底部,左侧,右侧),根据边距配置哪个值。

感谢您的宝贵帮助

1 个答案:

答案 0 :(得分:1)

您可以覆盖调用odoo.addons.report.models.report.get_pdf的方法并操纵在那里传递的参数。请参阅_run_wkhtmltopdf功能。您可以覆盖它,检查您的变量并使用不同的参数调用project.json

虽然听起来不是一个好主意,但你最好创建多个纸质格式记录并相应地使用它们