看看这个:
http://www.delphibbs.com/delphibbs/dispq.asp?lid=748370
------------------------------------
问题:关于报表打印的问题,100分 ( 积分:50, 回复:9, 阅读:98 )
分类:报表/统计图形 ( 版主:liuly, cAkk )
来自:tlovexyj, 时间:2001-11-24 14:31:00, ID:748370 [显示:小字体 | 大字体]
1. 打印基本的表格式报表。
每页只打印5条记录,如果在query中检索出7条记录,
则打印2页,在第2页中不足的自动补空行,超过则转到下一页打印。
如果不使用临时表及添加空记录,该如何实现呢?
2. 在每页的页尾,要统计出当前页中某一个字段的总合。
其实就是一个基本的进销存的进、出库的报表。
来自:徐凤华, 时间:2001-11-24 16:21:00, ID:748596
你准备用控件来完成还是直接用Printer.Canvas直接控制打印机?
来自:benlei, 时间:2001-11-24 16:35:00, ID:748623
QuickReport报表就可以实现你的功能了
注意纸张类型设置成自定义型
来自:jrq, 时间:2001-11-24 16:37:00, ID:748631 | 编辑
1. 打印基本的表格式报表。
每页只打印5条记录,如果在query中检索出7条记录,
则打印2页,在第2页中不足的自动补空行,超过则转到下一页打印。
你做成固定的5条记录的报表就可以了,不足的自动显示空白!
-------------------------------
2. 在每页的页尾,要统计出当前页中某一个字段的总合。
用QRExpr,在Expression编辑成公式 sum〔字段名字〕 就可以了!
搞定!
来自:苦海无边, 时间:2001-11-24 17:17:00, ID:748721
关注
保留看法[
]
来自:tlovexyj, 时间:2001-11-24 20:21:00, ID:748895
to jrq
请问如何在第2页中不足的自动补空行呢?
来自:tlovexyj, 时间:2001-11-25 17:38:00, ID:749843
踢一脚
来自:yangjj, 时间:2001-11-25 19:35:00, ID:749999
用fast report 可以实现你所说的功能!很棒!
来自:tlovexyj, 时间:2001-11-26 0:08:00, ID:750378
我已经解决这个问题,先是受到jrq的提示,但是空行问题还是没有解决。
最后在sina搜索到一篇文章,甚好。
还是非常感谢jrq及各位的回答!!!