我正在使用OpenERP 7
我想修改我的发票报告页脚以显示当前页面和总页数,如下所示:
页次:1/2 在首页和
页次:2/2 在第二页...
这是我的代码:
<place x="1.3cm" y="0cm" height="1.55cm" width="19.0cm">
<para style="main_footer">[[ company.rml_footer ]]</para>
<para style="main_footer">Page: <pageNumber/>/<pageCount/></para>
</place>
但 pageCount 不返回任何数字。怎么了?
好,谢谢大家的回答。
事实上,经过深入而艰苦的搜索,我发现<pageCount />
标签在<place />
标签中时不会返回任何值,所以我把它放在一个<drawstring />
标签中,它返回总页数。这是我的代码:
<place x="1.3cm" y="0cm" height="1.9cm" width="19.0cm">
<para style="main_footer">
Page: <pageNumber/>/
</para>
</place>
<drawString x="11.36cm" y="1.64cm" ><pageCount/></drawString>
我知道这个解决方案不专业,但它确实有效,希望这个错误能尽快修复。
问候
这是一个尚未修复的错误。看看这里页面计数错误。也许问题可以通过在那里附加一个小补丁来解决。
如果你在页脚中写道:总页数将写在所选的确切位置(此处 x="10.5cm" y="0.8cm",x 和 y 从左下角开始)。请注意,如果您键入:总页数:然后标签将与标签"总页数:"重叠(这是因为最后一步填充了)。因此,请确保在所选坐标处的标签中单独包含此标签。