关于ActiveReport打印的问题???求教!!!
我在page setup中设置好了纸张的大小,可在程序运行时,打印报表的时候纸张类型却是默认的A4......
请高手指教!!!
问题点数:100、回复次数:11Top
1 楼shu_yun(异域寻源)回复于 2006-10-12 21:12:31 得分 0
忘了说明,用的是针式打印机Top
2 楼shu_yun(异域寻源)回复于 2006-10-13 08:12:11 得分 0
高手帮忙想想办法呀!!Top
3 楼shu_yun(异域寻源)回复于 2006-10-13 09:54:34 得分 0
加到100分,问题解决立即结帖..Top
4 楼whachun(jakly)回复于 2006-10-15 16:53:07 得分 30
打印机默认就是A4纸,
报表显示的时候可以自定义大小的Top
5 楼Dunzip(路登软件,一路登先 / http://www.dunzip.com)回复于 2006-10-15 17:00:51 得分 30
调用Page Setup后
aa=printer.PaperSize
每次打印之前要指定机器纸张
printer.PaperSize=aa
这样就可以解决。
Top
6 楼shu_yun(异域寻源)回复于 2006-10-15 18:20:45 得分 0
Dunzip(雁过留声) ( ) 信誉:100 Blog 2006-10-15 17:00:00 得分: 0
调用Page Setup后
aa=printer.PaperSize
每次打印之前要指定机器纸张
printer.PaperSize=aa
这样就可以解决。
请问这里的aa是什么呢?打印机的纸张类型吗?
可以说得详细点吗?先谢过了!!!!
Top
7 楼yangao(人品决定一切,相貌决定人品!)回复于 2006-10-16 09:30:31 得分 20
你打印设置没调好吧
偶的人事薪酬系统里面没对ActiveReport进行打印设置
都是在外面设置好的没有问题Top
8 楼shu_yun(异域寻源)回复于 2006-10-16 10:11:21 得分 0
我现在是在打印服务器里设置了新建了一个格式,在打印的时候,再选定纸型.
可是我在每次打印的时候都要进行设置.....不知道是不是设置有错误
如果能在程序里指定那是最好的,因为这个程序对易操作性要求比较高....Top
9 楼yangao(人品决定一切,相貌决定人品!)回复于 2006-10-16 10:28:27 得分 0
如果设置好了
每次还需要再重新设置
一般是设置的不对Top
10 楼shu_yun(异域寻源)回复于 2006-10-16 10:32:44 得分 0
那是怎么设置的呢?
新建了格式后,在打印机的牵引送纸里,选定默认的纸型为新建的格式
可是打印的时候还是按A4给打印,给卷纸,中间就会有好几张打印不上去Top
11 楼vbman2003(家人)回复于 2006-10-16 14:51:17 得分 20
那是怎么设置的呢?
新建了格式后,在打印机的牵引送纸里,选定默认的纸型为新建的格式
可是打印的时候还是按A4给打印,给卷纸,中间就会有好几张打印不上去
---------------
队了在打印设备中牵引送纸里设置,还要在“打印首选项/高级”中设置一下Top




