L liqingke586 Unregistered / Unconfirmed GUEST, unregistred user! 2004-06-05 #1 如何用delphi7的quickreport7根据数据的多少,设置打印的长度和宽度? 如果数据条数很多,很长的话,不分页,连续打印。
L liqingke586 Unregistered / Unconfirmed GUEST, unregistred user! 2004-06-05 #3 如果数据条数很多,很长的话,不分页,连续打印。
随 随缘 Unregistered / Unconfirmed GUEST, unregistred user! 2004-06-05 #4 有那么长且不分页的纸吗?纸的长度是有最大限制的,说完全不可能太武断了一些,你这样做实在是没有必须要!
I iamy Unregistered / Unconfirmed GUEST, unregistred user! 2004-06-05 #5 不是都有AUTOSIZE属性吗》 实在不行就用代码来该改变大小和位置
随 随缘 Unregistered / Unconfirmed GUEST, unregistred user! 2004-06-05 #7 不要想得太完美,不要忘记你是在比尔老盖的Windows下操作的,很多是受限的!
L liqingke586 Unregistered / Unconfirmed GUEST, unregistred user! 2004-06-05 #9 代码要如何写?我不知道?不能连续打印吗?客户有这个要求,我没有办法了。
L liqingke586 Unregistered / Unconfirmed GUEST, unregistred user! 2004-06-05 #10 下次我决不用quickrepot了,不过这次没办法,程序都已经做出来了,报表太多了,没法改。
随 随缘 Unregistered / Unconfirmed GUEST, unregistred user! 2004-06-05 #11 用连页纸不就行了!控件不会用,自己学吧,3言2语讲不清楚!
L liqingke586 Unregistered / Unconfirmed GUEST, unregistred user! 2004-06-05 #12 连页纸在两页之间也有空的地方吧,哪位告诉我解决方法,我还有315分也都给他,人家向我要程序,我着急交差。
L LEEMA Unregistered / Unconfirmed GUEST, unregistred user! 2004-06-05 #14 计算每行打印出来后的高度,乘以数据总数,再加上表头、表尾等的高度 = 页面长度,在程序中打印之前动态调整。 Report.Page.Length
荷 荷塘新月 Unregistered / Unconfirmed GUEST, unregistred user! 2004-06-05 #15 将底边距设置很小,估计就可以了。很长时间不用QR了,不知道对不对。
L LEEMA Unregistered / Unconfirmed GUEST, unregistred user! 2004-06-05 #16 说白了就是让所有数据在一页中打印出来,只要页面的长度设置得足够长,就可以在一页中打印出来,也就是说中间不会有空行间隔。 按我说的方法肯定可以做到。关键是每行的高度怎么知道,你可以在QUICKREPORT中放一个LABEL,改变其字号,可以看到它的高度值,多试几次,可以得到一个比例。我的一个软件就是这样计算出来的。
说白了就是让所有数据在一页中打印出来,只要页面的长度设置得足够长,就可以在一页中打印出来,也就是说中间不会有空行间隔。 按我说的方法肯定可以做到。关键是每行的高度怎么知道,你可以在QUICKREPORT中放一个LABEL,改变其字号,可以看到它的高度值,多试几次,可以得到一个比例。我的一个软件就是这样计算出来的。
L liqingke586 Unregistered / Unconfirmed GUEST, unregistred user! 2004-06-05 #17 Report.Page.Length 似乎不太好使?我也不知道为什么控制不了长度大小? 不过把上下页边距设为0,对于连续打还挺有效果。谢谢几位的帮忙。 特别感谢:随缘,LEEMA,:荷塘新月。 我说过要再给大家315分的。不过好象最多只能300分,剩下15分我留着做家底了。 我qq 9064600,大家以后多联系。 请帮助我的6位到 http://www.delphibbs.com/delphibbs/dispq.asp?lid=2647696
Report.Page.Length 似乎不太好使?我也不知道为什么控制不了长度大小? 不过把上下页边距设为0,对于连续打还挺有效果。谢谢几位的帮忙。 特别感谢:随缘,LEEMA,:荷塘新月。 我说过要再给大家315分的。不过好象最多只能300分,剩下15分我留着做家底了。 我qq 9064600,大家以后多联系。 请帮助我的6位到 http://www.delphibbs.com/delphibbs/dispq.asp?lid=2647696