在每个报表的最下边都有几行签署行,都只是label,固定的、静态的,不需要数据。试了一下,只有在PageFooter里才可以每页都有,但是它总是显示在最下方,如何能让它接着detail显示呢?或者如果不用它,还可以用什么达到每页都可以显示,且紧挨着detail呢?
解决方案 »
- 100分求edit限制输入的问题
- 怎样实现多个客户端连接服务器,请各位高手帮帮忙!
- 谁能提供 IS EXPRESS DELPHI 4.0 BETA 下载?
- report machine 套打问题,在线等!
- ADO连接SQLServer的问题 急。。。。
- 我time字段里的数据都为2004-06-10 17:18:58.000 我想通过2004-06-10查询到它该怎么实现呀
- 我的QQ丢了,狂郁闷!!请老朋友把QQ再告诉我一遍...
- XMLdocument不能在控制台程序下使用?
- 很奇怪的错误……来看看
- 如何提高导出速度
- TIdFTP的List过程的使用
- 关于报表的问题,下午就要报!希望能有高人指点
如用QR,参考一下:
1、在QR中放入DETAILBAND、PAGEFOOTER等BAND,在DETAILBAND中内容结束后
(即要打印内容后面)放入QRLABEL,用来显示第**页共**页;PAGEFOOTER
中为空;
2、在QRBEFOREPRINT事件中将QRLABEL的ENABLE设为FALSE;调整DETAILBAND
的高度,使打印内容之间没有空格;
3、在PAGEFOOTER的BEFOREPRINT事件中设定QRLABEL的ENABLE设为TRUE,这样
第**页共**页就紧跟打印内容了,当然你也可以在QLABEL中显示页合计、累计
等内容,不知我讲的是否清楚,你可试一下。
以上方法是原来用QR时用的,如只有一行可以。
楼主可以试试用分组打印功能,在每一组的开始就分页,然后在组的末尾插入页码。