quickrep 的打印问题(重谢200)(200分)

  • 主题发起人 主题发起人 Onre
  • 开始时间 开始时间
O

Onre

Unregistered / Unconfirmed
GUEST, unregistred user!
我的报表预览没有问题,但是打印的时候,中文显示不出来。
另外,我要做一张没有行线(行之间没有横线分割)的报表,报表的底线(即最后一行的底线)应该怎么画?(如果把detailband的frame的drawbottom设为true则变成有行线的报表了。)
重谢!
 
200分有点多吧,好大方噢!
1.打印时中文显示不出来,检查你的打印机驱动程序是否与打印机相一致
2.在deatilband之后再加一个summury或者pagefooter的band,让它去画
最后一条线
 
<!>什么打印机?

<2>在 pagefooter band 上放一横线,假如不是最后一页,这样做.
是最后一页 quickrep->OnEndPage 将 pagefoot band->height:=0 ;
detailband 放一横线,平时 height=0 ,判断 qrsysdata.detailno = qysdata.detailcount 时 height=1
 
summury band 在最后一页打印
pagefooter band 在每页下方打印

不能打中文,请检查字体,要选用中文字体
 
报表时选好中文字体,应该没问题的,我用日文都行!
最后的横线最简单就按Pipi的办就行了。
 
1.打印时中文显示不出来,有可能是打印機設置不對或打印字庫壞了.
最后的横线最简单就按Pipi的办就行了。
 
不能打印中文:
请检查WIN的字体。这个问题我遇到过。

打印底线:
设Bands属性为RbPageFooter,再打印————
 
报表时选好中文字体,应该没问题的。
选好Pagefooter,设(Frame)Drawtop:=true即可。
 
这个是没有问题的,不过quickreport问题有很多,最新的3.06 问题也有很多。

例如,'页没'只在第一页打印,其他页没有的情况时有发生,设计时预览每页有

'页没',而运行时'页没'只在第一页打印。 另当报表较复杂时,quickreport

经常出错,纸张在预览窗口定义无效,纸张大小不合适时,不打印等,不知大家

是否有遇到这些问题,是怎样解决的?



 
对于要打印的中文最好用TRUE TYPE 字体的汉字,如WINDOWS自带的宋体等应该
没有问题.
最后的横线最简单就按Pipi的办就行了。很简单.
如还有问题,可以继续发表.
 
你右击QUICKREP, 设置它的属性,更改它的字体既可
 
多人接受答案了。
 
后退
顶部