报表分页的问题 ( 积分: 100 )

  • 主题发起人 主题发起人 tom_zhxc1794
  • 开始时间 开始时间
T

tom_zhxc1794

Unregistered / Unconfirmed
GUEST, unregistred user!
我现在在做一个报表,在报表的明细里面,需要一个功能:当数据满足一定的条件之后,无条件分页.例如明细里面有一列是产品编号,当产品编号是PAGE BREAK,就分页,并且不显示PAGE BREAK的任何信息,分的这页接着显示下面的数据.
 
没人遇到这样的问题吗?
 
不是吧,连分也送不出去吗?高手到哪里去了?
 
這樣行嗎?
BeforePrint事件中判斷产品编号是PAGE BREAK 則NewPage
 
看到這個問題我說說我的思路,其是這個可能換這种思維就可以實現,你加一個匯總字段,按產品編號為Page Break和非Page Break,然后下面內容就是不說你也很容易實現啦
 
to huiqilin 没错了是写在BeforePrint事件中,关键是代码怎么实现,我用
IF ... then
Engine.newpage;功能可以实现了,只是有一个问题,还不清楚Engine这个是干什么用的.
to deardai 初一看你的回答可行,但想一下不行,最初的想法是PAGE BREAK产品前面的是一页,后面的是一页.按你的想法就是:是PAGE BREAK产品的一页,非PAGE BREAK的是一页.不过谢谢大家的回帖.
 
所用的报表是FAST REPORT 4,没有人了解 Engine的吗?
 
顶起来,有谁知道怎么回事吗?
 
结分了,谢谢各位!
 
后退
顶部