fastreport 分组控制分页怎么实现(100分)

  • 主题发起人 主题发起人 Adriano
  • 开始时间 开始时间
A

Adriano

Unregistered / Unconfirmed
GUEST, unregistred user!
现在做一张报表使用A4纸张进行打印,报表使用分组打印,现在要求在分组打印的时候如果最后一个组的内容大于剩余空间时就不在上一页中打印,而是全部把内容强迫分页到下一页进行打印,要不然现在如果数据刚好是不够剩余页面的话会在上面一张中打印一部分剩余的在接下来的一张中继续打印,就是要求能实现全部强迫到第二张进行打印.
我现在在master data 里面的onbeforeprint里面这样写不能实现啊:
begin
if ((freespace)/20)<<line#> then
begin
Engine.newpage;
end;
///master data.height=20
end;
 
呵呵,自己先顶一下.[:D]
 
[:D] 大家午休还没有起来啊
 
k:=[Line#];
if ([k-1] mod 20=0)and (k>1) then
newpage
 
问题继续啊.[:D]
 

Similar threads

后退
顶部