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