joeyxiaobin 发表于 2017-3-24 15:39:26

使用打印预览控件打印时,XP系统打印张数无效,求解?

各位同行,又碰到一个问题,使用viewer预览报表,使用工具栏的打印功能时,如果我需要打印2份,在弹出的窗口那我设置了份数为2,对于XP系统,打印出来只会打印一份,对于WIN7及以上版本的操作系统,就能打印2份,这个是什么原因呢?我的ActiveReports的版本是7


Lenka.Guo 发表于 2017-3-24 16:27:40

这个应该是操作系统的问题,您试试在XP系统上打印其他文件,设置2份是否正常。

joeyxiaobin 发表于 2017-3-26 13:45:38

XP系统用word打印,PDF打印 设置张数是有效的,设置几张打印几张,只有ActiveReports的viewer上的打印设置张数无效。

Lenka.Guo 发表于 2017-3-27 12:30:36

AR默认调用的是Windows 提供的打印对话框,如果其他调用此对话框打印正常,使用AR 也应该是可以打印正常的。
XP 系统打印不正常,其他系统上打印正常,是系统设置未接受此配置,您检查系统配置。

joeyxiaobin 发表于 2017-3-29 11:31:03

Re:Lenka.Guo
现在的情况就是很诡异,同样的XP电脑上,wor,PDF打印设置打印张数都正常,就AR的不正常,如果是系统设置问题,不应该区别对待啊。
原先是AR6.0版本的没这个问题,升级到7.0后才出现这个问题,在WIN7及以上的操作系统上就没这个问题。

Lenka.Guo 发表于 2017-3-29 13:55:45

本帖最后由 Lenka.Guo 于 2017-3-29 13:58 编辑

因为要是AR7老版本,同样的代码,只有XP 异常,其他均正常,很有可能是当前系统的问题,与产品无关。AR6.0没有问题,AR7有问题,如果是AR7的Bug, 该Bug也可能在新版本AR8中修复。



页: [1]
查看完整版本: 使用打印预览控件打印时,XP系统打印张数无效,求解?