zhlgm 发表于 2017-9-28 16:40:47

zhlgm 发表于 2017-9-28 14:07
请用这个demo, 帮看下是什么原因本地IIS下不能打印。

用的是ActiveReport 6.0,是DataDynamics.ActiveReports的名称空间, 没有GrapeCity.ActiveReports名称空间。是不是要升级,如何升级?

KearneyKang 发表于 2017-9-28 17:10:51

升级的话如果您还在金牌期内可以免费升级,如果过了金牌期就只能重新购买最新版本。
AR11.2的试用版的下载地址如下:
http://downloads.gcpowertools.com.cn/ActiveReports/11.2/ActiveReports.zip

zhlgm 发表于 2017-9-29 08:59:03

现在是Visual Studio 自带的调试运行能打印, 但本地的IIS却不能打印, 我想要一个解决办法. 而不是升级.

KearneyKang 发表于 2017-9-29 09:38:52

您好
您用的rpt.Document.Print(false, false)这种静默打印的方式,在AR6中只支持Winform平台,在其他平台下载同一局域网下用此办法才可以实现此方法。这是AR6的一个bug,在新版本上已经做了修复
解决该问题的方法:
1、升级AR
2、不用该打印方式,直接调用浏览器的打印。实现办法就是不能再静默打印了,在浏览器上通过Html5viewer加载报表,然后调用浏览器的打印

zhlgm 发表于 2017-9-29 10:08:05

zhlgm 发表于 2017-9-29 08:59
现在是Visual Studio 自带的调试运行能打印, 但本地的IIS却不能打印, 我想要一个解决办法. 而不是升级.

直接调用浏览器的打印, 能否实现针式打印机的精准走纸打印?

zhlgm 发表于 2017-9-29 10:35:03

ActiveReports 6 如何实现 Html5viewer加载报表的方式?

KearneyKang 发表于 2017-9-29 10:49:54

您好!
我刚刚看了下文档,AR6也不支持Html5Viewer,那就只能用WebViewer。或者你用Winform然后使用静默打印。
毕竟AR6这个版本有点旧
页: 1 [2]
查看完整版本: ActiveReport 部署到IIS不能打印