我做了一份报告,效果很好,但我意识到当有几页时,页眉和页脚只显示在第一页。
所以我开始使用<pto>
,<pto_header>
和<pto_trailer>
. 但这些都没有按预期工作。例如,当我只使用pto_header
:
<story>
<pto>
<pto_header>
<para style="P1">
<font color="white"> </font>
</para>
<blockTable colWidths="480.0" style="Table1">
<tr>
<td>
<para style="header_td">My column</para>
</td>
</tr>
</blockTable>
</pto_header>
<blockTable colWidths="480.0" style="Table2">
<tr>
<para style="terp_default_8">[[ repeatIn(objects,'o') ]]</para>
<para style="terp_default_8">[[ setLang(o.lang) ]]</para>
<td>
<para>[[ o.name or '' ]]</para>
<para>
<font color="white"> </font>
</para>
</td>
</tr>
</blockTable>
</pto>
</story>
结果是我声明为的pto_header
部分仅显示在报告的最后一页。如果我声明 apto_trailer
结果是相反的。pto_trailer
仅显示在第一页。
谁能解释我做错了什么?