0

我在RML报告中添加了我自己的自定义页眉和页脚,问题是当我选择所有记录并打印时,第一页打印正确,第二页出现问题,页眉和报告数据重叠,那么如何在所有记录中设置页眉没有重叠的页面

<template title="High_Value_Item" author="OpenERP S.A.(sales@openerp.com)" allowSplitting="20">
<pageTemplate id="first">
  <frame id="first" x1="30.0" y1="27.0" width="508" height="815"/>
    <pageGraphics>
        <image x="1.3cm" y="26.0cm" height="90.0">[[company.logo or removeParentNode('image')]]</image>
        <place x="16.6cm" y="25.3cm" height="1.8cm" width="15.0cm">
        <para fontSize="7.0" fontName="Helvetica" >[[ display_address(company.partner_id) or  '' ]]</para>
        </place>
        <lines>1.3cm 24.9cm 19.9cm 24.9cm</lines>
    </pageGraphics>
</pageTemplate>

以上代码来自我的 RML 报告

4

1 回答 1

0

尝试这个,

<template title="High_Value_Item" author="OpenERP S.A.(sales@openerp.com)" allowSplitting="20">
    <pageTemplate id="first">
    <frame id="first" x1="8.7cm" y1="5.0cm" height="24.0cm" width="21.5cm"/>
    <pageGraphics>
        <image x="1.3cm" y="26.0cm" height="90.0">[[company.logo or removeParentNode('image')]]</image>
        <place x="16.6cm" y="25.3cm" height="1.8cm" width="15.0cm">
        <para fontSize="7.0" fontName="Helvetica" >[[ display_address(company.partner_id) or  '' ]]</para>
        </place>
        <lines>1.3cm 24.9cm 19.9cm 24.9cm</lines>
    </pageGraphics>
</pageTemplate>

我在空中编码,所以如果有任何内容出现在不受欢迎的地方,您可以更改xy坐标。

希望这会帮助你。

于 2014-10-21T10:03:29.787 回答