自定义报告布局odoo 10

自定义报告布局odoo 10,odoo,odoo-10,Odoo,Odoo 10,我定制了外部_布局_标题,以重复采购订单中的供应商和发货地址。它的成功充分反映了这一点。但问题是,div class='page'中的内容与标题重叠。我给class='page'指定了页边距top:xx,但它不受影响。我怎样才能做到这一点 *外部布局继承.xml 客户地址: vat: 送货地址: 样本报告 页眉和页脚边距以文档纸张格式设置。因此,您必须更改默认的纸张格式,该格式应用于Odoo中的大多数报告,或者创建一个新的纸张格式并将其链接到采购订单报告。将其添加到您的报告文件中 <r

我定制了外部_布局_标题,以重复采购订单中的供应商和发货地址。它的成功充分反映了这一点。但问题是,div class='page'中的内容与标题重叠。我给class='page'指定了页边距top:xx,但它不受影响。我怎样才能做到这一点

*外部布局继承.xml

客户地址:

vat:

送货地址:

样本报告


页眉和页脚边距以文档纸张格式设置。因此,您必须更改默认的纸张格式,该格式应用于Odoo中的大多数报告,或者创建一个新的纸张格式并将其链接到采购订单报告。

将其添加到您的报告文件中

<record id="paperformat_rfq" model="report.paperformat">
    <field name="name">A4 Barcode Paper</field>
    <field name="default" eval="True" />
    <field name="format">A4</field>
    <field name="page_height">0</field>
    <field name="page_width">0</field>
    <field name="orientation">Portrait</field>
    <field name="margin_top">8</field>
    <field name="margin_bottom">0</field>
    <field name="margin_left">3</field>
    <field name="margin_right">0</field>
    <field name="header_line" eval="False"/>
    <field name="header_spacing">5</field>
    <field name="dpi">90</field>
</record>

<record id="action_request_quotation" model="ir.actions.report.xml">
    <field name="paperformat_id" ref="your_module_name.paperformat_rfq"/>
</record>
根据需要调整页边距和页眉间距