问题: 为何不能控制fastreport中每页打印的记录数! ( 积分: 100 )
分类: 报表/统计图形
来自: zyq.ks, 时间: 2003-06-16 9:59:00, ID: 1954914
我的报表原定程序中是设定每页打印30条记录,可是为何在有的电脑上显示却变成了31条记录,如何控制!
有无类似WORD换页之类的方法?
来自: 203010, 时间: 2003-06-16 10:00:00, ID: 1954924
[
]
来自: zyq.ks, 时间: 2003-06-16 10:54:00, ID: 1955146
up....................................
来自: yyxxddd, 时间: 2003-06-16 11:09:00, ID: 1955228
你把每页打印条数调好了,应该不会改变的
来自: 碧血剑, 时间: 2003-06-16 11:13:00, ID: 1955254
可用脚本控制
来自: mzr, 时间: 2003-06-16 11:31:00, ID: 1955359
每个电脑的大字体与小字体设置不一样。
来自: zyq.ks, 时间: 2003-06-16 13:18:00, ID: 1955667
碧血剑:请指教如何用脚本控制,给个DEMO!
来自: 碧血剑, 时间: 2003-06-16 17:41:00, ID: 1956604
选中页头band,在它的属性编辑器的onbeforeprint中写
begin
I := 0;
end
在主项数据band的onbeforeprint中写,例如每页打印20条记录
begin
I := I + 1;
if [PAGE#] = 1 then
begin
if I >=21 then
newpage;
end else
if I >=20 then
newpage;
end
我一直这样用,没问题的
来自: zyq.ks, 时间: 2003-06-17 13:47:00, ID: 1958973
谢谢碧血剑!
能否提供一些关于FASTREPORT的资料!
来自: 碧血剑, 时间: 2003-06-18 9:57:00, ID: 1961235
fr有一个中文帮助,网上找一下就行。
来自: caidao, 时间: 2003-06-18 10:03:00, ID: 1961258
碧血剑:
为什么第一页I>=21,其它页I>=20?
来自: Nicro, 时间: 2003-06-19 14:53:00, ID: 1965598
我想你应该要用到Child Band,至于实际的应用,FP的例程中有,在这里我就不用多介绍了。
问题讨论没有结束 ...