mikemiller 发表于 2015-5-15 16:15:00

Printer does not support A4 papersize

您好:

Web 程序部署到 Win Server 2008 后,报表打开出错了,见下图




是不是要设置打印机 ,如何设置呢?



谢谢

frank.zhang 发表于 2015-5-15 16:25:00

您好,
请问您使用的是AR哪个版本?
这个项目打开是否是正常的?这个报错的页面是打印时才报的吗?

从报错信息上来看,是说需要安装支持打印A4页面的打印机。
建议您先使用虚拟打印机,看是否报错。

mikemiller 发表于 2015-5-15 16:33:00

回复 2楼frank.zhang的帖子

ActiveRport 6.0。

开发环境中是可以正常看到报表的(打印的时候),
但是部署到服务器上后,报错了。

现在服务器上就是虚拟打印机 Microsoft XPS Document Writer

mikemiller 发表于 2015-5-15 16:58:00

尝试加了一句代码后,不报这个错误了
report.Document.Printer.PrinterName = "";

现在报错如下:



这是不是 要配置一下 IIS 7 的 Handling Mapping?

我之前按照网上找的教程 配置过 IIS 6 的,但是这次同样的配置 IIS7,好像就不行了。

frank.zhang 发表于 2015-5-15 18:06:00

您好,
您先看下我们关于部署的一篇专门的博客。
http://blog.gcpowertools.com.cn/post/2015/04/07/ActiveReports_Deploy_-IIS.aspx

您尝试下,是否能够解决您的问题,如果不能够。我们希望您能提供一个可以重现问题的简单例子程序,以方便我们重现问题。

mikemiller 发表于 2015-5-21 08:39:00

回复 5楼frank.zhang的帖子

问题已经解决了。谢谢!!

frank.zhang 发表于 2015-5-21 10:25:00

感谢您的反馈,给您分发 100 金币。可以用于兑换论坛奖品。
金币规则:点击进入
礼品列表:点击进入

为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢
http://gcdn.gcpowertools.com.cn/attachment.aspx?attachmentid=10062
页: [1]
查看完整版本: Printer does not support A4 papersize