请用这个demo, 帮看下是什么原因本地IIS下不能打印。
用的是ActiveReport 6.0,是DataDynamics.ActiveReports的名称空间, 没有GrapeCity.ActiveReports名称空间。是不是要升级,如何升级? 升级的话如果您还在金牌期内可以免费升级,如果过了金牌期就只能重新购买最新版本。
AR11.2的试用版的下载地址如下:
http://downloads.gcpowertools.com.cn/ActiveReports/11.2/ActiveReports.zip
现在是Visual Studio 自带的调试运行能打印, 但本地的IIS却不能打印, 我想要一个解决办法. 而不是升级. 您好
您用的rpt.Document.Print(false, false)这种静默打印的方式,在AR6中只支持Winform平台,在其他平台下载同一局域网下用此办法才可以实现此方法。这是AR6的一个bug,在新版本上已经做了修复
解决该问题的方法:
1、升级AR
2、不用该打印方式,直接调用浏览器的打印。实现办法就是不能再静默打印了,在浏览器上通过Html5viewer加载报表,然后调用浏览器的打印 zhlgm 发表于 2017-9-29 08:59
现在是Visual Studio 自带的调试运行能打印, 但本地的IIS却不能打印, 我想要一个解决办法. 而不是升级.
直接调用浏览器的打印, 能否实现针式打印机的精准走纸打印? ActiveReports 6 如何实现 Html5viewer加载报表的方式? 您好!
我刚刚看了下文档,AR6也不支持Html5Viewer,那就只能用WebViewer。或者你用Winform然后使用静默打印。
毕竟AR6这个版本有点旧
页:
1
[2]