完璧に機能していたレポートを作成しましたが、複数のページがある場合、ヘッダーとフッターが最初のページにのみ表示されていることに気付きました。
それで<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
は、レポートの最後のページにのみ表示されます。そして、a を宣言するとpto_trailer
、結果は逆になります。はpto_trailer
最初のページにのみ表示されます。
誰かが私が間違っていることを説明できますか?