SunDream° 发表于 2016-5-25 16:56:50

有一个关于ar3升级到ar10的相关问题

本帖最后由 Lenka.Guo 于 2016-5-27 09:43 编辑

我想知道ar3与ar10的整体都有什么区别?ar3与ar10的dll在同一个项目下是否可以共存?在使用web方面我看到在ar3中有一个ocx的标签, 但是在ar10中是ActiveReportsWeb:WebViewer这样的一个控件!

Lenka.Guo 发表于 2016-5-26 11:29:46

抱歉回复晚了,同一个项目中不能同时使用3和10两个版本;AR3在ASP.NET中使用的是ActiveX浏览报表,AR10使用的是WebViewer,10中无需客户端安装ActiveX插件。

其中整体框架上,也是随着新技术的发展也做了很多改进,比如报表打印,AR3的报表打印采用Document的简单渲染方法来打印报表,而AR7之后为了能够保证多种报表类型,如RDLX,RDF等文件能够正常打印,就使用了Viewer的打印。比如报表浏览器,也是逐渐支持具有交互功能的报表创建。比如新式报表控件的添加, 如条形码,层的使用(支持套打)。还有HTML5ViEWER支持当前最流行的HTML5技术。
比如报表设计器在AR10中也很好的支持各种报表的各种格式的导出等。 所以建议您使用新版本的AR,这样在报表创建,现代化的功能上,以及兼容性等几个方面都能够很好的集成到您的系统中。

SunDream° 发表于 2016-5-26 11:34:08

Lenka.Guo 发表于 2016-5-26 11:29
抱歉回复晚了,同一个项目中不能同时使用3和10两个版本;AR3在ASP.NET中使用的是ActiveX浏览报表,AR10使用 ...

那你们这边的AR10可以向下兼容AR3吗?比如使用ar3设计的模板在ar10中能够正常使用打印预览出来吗?

Lenka.Guo 发表于 2016-5-26 13:45:53

SunDream° 发表于 2016-5-26 11:34
那你们这边的AR10可以向下兼容AR3吗?比如使用ar3设计的模板在ar10中能够正常使用打印预览出来吗?

一般情况下是可以的,升级相关博客: http://blog.gcpowertools.com.cn/post/2012/11/15/ActiveReports-6%E5%A6%82%E4%BD%95%E5%8D%87%E7%BA%A7%E6%97%A7%E7%89%88%E6%9C%AC%E7%9A%84%E9%A1%B9%E7%9B%AE.aspx

http://blog.gcpowertools.com.cn/post/2013/05/31/ActiveReports36-ActiveReports-7-20130531001.aspx

http://blog.gcpowertools.com.cn/post/2013/02/07/ActiveReports_Upgrade_ComToNet.aspx
页: [1]
查看完整版本: 有一个关于ar3升级到ar10的相关问题