用LQ1600K打印报表,当打到第3页时,打印机要打几空白,然后在继续打印,怎么解决?(100分)

  • 主题发起人 主题发起人 xcs_2001
  • 开始时间 开始时间
X

xcs_2001

Unregistered / Unconfirmed
GUEST, unregistred user!
用LQ1600K打印报表,当打到第3页时,打印机要打几空白,然后在继续打印,怎么解决?[:(][:(]
 
1、可以在OnNeedData里面自己写代码来实现自定义打印。
2、如果仅仅是打印几个空白,你可以计算每页打印的行数,然后在Query里面相应的位置插入空记录来完成。
虽然笨了一点,但是比第一个简单
 
我用的是printer的打印方法,请问是不是与打印机的不可打印的区域有关?
 
噢,sorry,错误的估计了形式……
既然你使用Printer的方法,那么你要打印几处空白,自己打印不就可以了吗?
 
我是不想要那几行空白。它的不期出现,使报表打印输出不对。谢谢!!
 
啊?我又理解错意思了?!再次Sorry。
不过这下子问题应该了解了,但是解决方案没有出来:-)
不知道你设置的Printer的字体为什么?如果没有设置或者是E文的话,设置成宋体试验一下。
Printer1.Canvas.Font之类的。
 
我用的是宋体9号字,请问还有什么地方可能出问题?再次感谢!!!
 
后退
顶部