Birt 3.7.2总页面不起作用

时间:2013-08-12 05:07:44

标签: birt

我在布局中有一个数据元素“Page”+ pageNumber +“of”+ totalPage的Birt报告,但它不断给我输出“第1页的第1页”或“第2页,共2页”。有没有办法纠正这个?谢谢!

2 个答案:

答案 0 :(得分:1)

totalPage只在“渲染”时间知道,因此我们不能在表达式中使用它。解决方法是使用“onRender”脚本。点击您的数据元素 - >脚本 - > onRender:

this.setDisplayValue("Page " + pageNumber + " of " + totalPage);

或者对于动态文本元素而不是数据元素:

this.text="Page " + pageNumber + " of " + totalPage

答案 1 :(得分:0)

页码变量在rptlibrary中有效。

在需要的地方使用页面编号和库中的总页数。