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