本帖最后由 Lenka.Guo 于 2016-5-17 17:09 编辑
现在在做一个项目,需要在后台连接打印机自动打印报表。
以前使用Activereport3.0开发过此功能,当时的运行环境如下:
Win7, .Net FrameWork1.1
现在想升级到Activereport7.0,运行环境如下:
Win7,.Net FrameWork4.5
在执行代码objReport.Document.Print(False, False, False)时,原先AR3执行速度很快,但是AR7执行速度慢了很多,以相同的报表打印10页为例,AR3大约需要1秒多,AR7大约需要10秒多,请问是什么原因造成的?是否有办法缩短AR7的打印时间?
※电脑环境以及打印机都是相同的。附件是两个版本的Demo
|