【问题标题】:How to display RML custom header and footer in all page如何在所有页面中显示 RML 自定义页眉和页脚
【发布时间】:2014-10-21 07:53:14
【问题描述】:

我在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 报告中的上述代码

【问题讨论】:

    标签: openerp-7 rml


    【解决方案1】:

    试试这个,

    <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 坐标。

    希望这会对你有所帮助。

    【讨论】:

    • 感谢朋友,它工作正常,我根据需要更改 x 和 y 坐标。
    猜你喜欢
    • 2019-10-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-13
    • 1970-01-01
    • 1970-01-01
    • 2016-06-25
    • 2018-10-13
    • 2011-12-27
    相关资源
    最近更新 更多