主题:用程序限制报表中的记录条数
ihorse
[专家分:970] 发布于 2008-08-11 15:31:00
有没有什么代码可以控制一个报表中所能打印的记录条数??比如,设计好报表后,不管怎么,该报表一页只打印50条!(当然,确保纸张确实能容纳50条)
回复列表 (共4个回复)
沙发
xinjie [专家分:630] 发布于 2008-08-13 00:25:00
不够 50 加空记录;不够 50 的倍数(2倍甚至更多),加空记录到 50 的倍数,然后 Set Filter To
板凳
ihorse [专家分:970] 发布于 2008-08-16 08:15:00
也许我的意思没人能看明白,我不是想在末尾报表中要怎样;而是希望
每一页中,我想按每页40条就打印40条,想打印60条就按60条去打印!
3 楼
jinlonggao [专家分:17130] 发布于 2008-08-16 10:52:00
我通常的做法是手动调整报表每个带区的高度,让每页按我的要求打印固定的行数.也的确没有发现有什么代码可以实现楼主的想法.但我认为,VFP是很人性化的,只要有必要,它会提供相关的代码的.不过,我认为这种必要是没有的,因为报表设计器本身就是一个所见即所得的,可视化的工具,手动调整很容易达成用户意愿,提供代码实在没有必要,而且会把问题搞复杂.
4 楼
moz [专家分:37620] 发布于 2008-08-16 13:56:00
嗯,用代码,实在是有点高深。假如是我,还是用EXCEL吧。
我来回复