Rave 报表页脚解决方法
使用过Rave报表(尤其是delphi7自带的5.0版)设计的朋友大概知道,
Rave报表在处理页脚时有个BUG,就是你设计的页脚信息(比如:制表人、页码、打印时间等)
只在最后一页才显示,而不是每一页都有页脚信息。
网上我查询了很多资料,感觉Rave的资料很少,原因可能因为设计起来没有
Fastreport或ReportMachine方便,不过,毕竟是delphi7.0带的,不需要另外购买,只要满足需要还是值得的,
经过一些摸索后,最后找到了解决方法。此处只谈Rave页脚的处理,没有涉及到其他涉及,需要的朋友可以到网上搜索,因为对于这个知识点
网上还没有好的解决方法。
页脚处理基本上有3种情况:
1、带小计、合计栏:
这种情况需要在数据栏、小计栏和合计栏下面分别放置页脚信息,但Region的 Top属性要设置大约0.25左右,
同时Region的Height要比 Page的Height少0.4左右,具体情况根据调试验证。
示:
2、带合计栏:
这种情况需要在 数据栏和合计栏分别放置页脚信息,Region的设计同上面
如下图所示:
3、只有数据栏,没有带小计、合计栏:
这种情况最简单,只需要在数据栏下面放置页脚信息即可,Region不需要特别设计。见下图: