P pangzhi39 Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-14 #1 请各位富翁多多帮助,谢谢!! 如何在子报表中控制,让它只输出10条记录就分页。
P pangzhi39 Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-14 #2 我用Group 试过,先使用一个自加的DBCalc1,再使用一个变量,它的值等于 DBCalc1 div 15 +1; 用Group的自定义字段功能,用起先的变量来分组。 可惜,这只是一个想当然的方法,不可用!
我用Group 试过,先使用一个自加的DBCalc1,再使用一个变量,它的值等于 DBCalc1 div 15 +1; 用Group的自定义字段功能,用起先的变量来分组。 可惜,这只是一个想当然的方法,不可用!
X xumin23 Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-14 #3 报表打印之前,在表中每隔十条记录就插入一定数目的空记录, 使十条记录加上空记录数刚好等于一页显示的记录数。
P pangzhi39 Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-14 #4 xumin23,对不起,我要输出的是视图,不能使用你的方法去增加记录。 看看还有没有更好的办法!!!!
P pangzhi39 Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-14 #6 jack9999,对不起,不是我要的结果,我去试过,但如果主报表的页面设置不变, 只改变子报表的页面设置是无效的。 但还是要谢谢你!
P pangzhi39 Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-19 #7 我已解决此问题,方法如下: 一、在ReportBuilder中,如何控制一张页面打印记录的条数? 答:1)先定义Variable1与DBCalc1(为count(*)). 2)在Title的BeforGenerate事件中加入: Variable1.Value:=1; 3)在Detail的BeforGenerate事件中加入: Variable1.Value:=DBCalc1.Value Div 15 + 1; 4)选用Variable1作为分组项, 在On Group Change中选用 Start new page Reset page number
我已解决此问题,方法如下: 一、在ReportBuilder中,如何控制一张页面打印记录的条数? 答:1)先定义Variable1与DBCalc1(为count(*)). 2)在Title的BeforGenerate事件中加入: Variable1.Value:=1; 3)在Detail的BeforGenerate事件中加入: Variable1.Value:=DBCalc1.Value Div 15 + 1; 4)选用Variable1作为分组项, 在On Group Change中选用 Start new page Reset page number
E EdwinYeah Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-10 #8 相反的问题,如果记录条数不够,但又要打印固定数字的行数呢?如一页固定8行,但最后一页 只有三条记录,后面还要打5行空的记录(有格线).
P pangzhi39 Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-14 #11 哈,哈,我也曾遇到过此问题,不过后来解决了。与人方便,就是与已方便。 你可以去试使用一下页面样式(Report-->page style)。 1、去掉没用的东西,只留下Title、Detail与Page Style.在Title中放入一个子报表, 作为填数据用(只有Detail)。 2、再在主报表内的页面中画出整张页面(是一整张),包括表头,全部表格线。就当它是 页面底色。 3、最后在子报表内填数据,再对准即可。 表达不是很清楚,抱歉。再送你200分。
哈,哈,我也曾遇到过此问题,不过后来解决了。与人方便,就是与已方便。 你可以去试使用一下页面样式(Report-->page style)。 1、去掉没用的东西,只留下Title、Detail与Page Style.在Title中放入一个子报表, 作为填数据用(只有Detail)。 2、再在主报表内的页面中画出整张页面(是一整张),包括表头,全部表格线。就当它是 页面底色。 3、最后在子报表内填数据,再对准即可。 表达不是很清楚,抱歉。再送你200分。