日期:2014-05-20  浏览次数:20873 次

水晶报表中主报表和子报表页码连续的问题,请各位高手指点,谢谢
水晶报表中有三个子报表,分别是子报表1,子报表2,子报表3,
假设现在主报表加三个子报表一共是15页
其中子报表1有3页,子报表2有2页,子报表3有3页,剩下的7为主报表中的.
(实际报表的页数可能根据子报表的记录数或多或少)



我现在想在子报表1中显示
Page 1 of 15
Page 2 of 15
Page 3 of 15


子报表2中显示
Page 4 of 15
Page 5 of 15


子报表3中显示
Page 6 of 15
Page 7 of 15
Page 8 of 15

主报表中显示

Page 9 of 15
  ...
Page 15 of 15


但现在我要是要是子报表中拉进去当前页和总页数,
子报表1显示成了
Page 1 of 3
Page 2 of 3
Page 3 of 3


子报表2显示成
Page 1 of 2
Page 2 of 2

子报表3显示成了
Page 1 of 3
Page 2 of 3
Page 3 of 3

主报表中显示成了

Page 1 of 7
  ...
Page 7 of 7

如有需要,可把报表文件发过过去,多谢高手指点。


------解决方案--------------------
没怎么理解楼主的意图。

子报表本身是没有页眉页脚的,它套用主报表的页眉页脚
所以,你只要把“当前页和总页数”放到主报表的页眉或页脚上,就可以实现你要的效果了啊。。
为啥要单独放到子报表里呢。
------解决方案--------------------
探讨
"hello \r\n World"

这个不行吧,这不是固定的
Hello cat
如果像上面这样,就不用换行。

而且还得往字种里面加入换行符