1

我正在使用带有 VB6 的水晶报表 8.5。因此,在我的一些报告中,页码显示为1 of 1+当我单击下一步时,页码变为2 of 2+等等。当我到达最后一页时,它变成了第 8 页8 of 8。我不知道是哪个设置导致这种情况发生。我希望页码能够正确显示1 of 8等等。所以请帮我解决这个问题。

以下是该错误的屏幕截图 在此处输入图像描述

4

2 回答 2

4

我无法确切告诉您报告查看器为什么会这样做,但要摆脱这种行为,只需从字段资源管理器中的“特殊字段”中添加字段“第 N 页,共 M”,并将其抑制属性更改为真的。将此字段添加到您的报告将正确显示工具栏中的所有页面数。

于 2013-12-13T14:06:35.927 回答
1

我只找到了错误的原因和解决方案。 http://scn.sap.com/message/14609181#14609181

未正确显示页码的 rpt(即在查看器中显示 1 of 1+)使用了页码字段。但是没有触发总页数的字段。所以我得到 1 of 1+。当我到达最后一页时,它会获取页数,所以当我单击上一页时,它会在查看器中正确更新页码。

因此,可以通过在 rpt 文件中的某个位置使用 TotalPageCount 来解决它,以便它在显示第一页时在开始时自行更新它。

于 2013-12-13T14:39:16.167 回答