| 趋唯事软件 |
|
|||
|
公告
日历
统计
导航 |
注:ActiveReports 6 for .NET原来是Data Dynamics公司的产品,现已经被GrapeCity收购,官方网站是http://www.datadynamics.com/Products/ActiveReports/Features.aspx 国内代理商:http://www.commuch.com/Products/All/reporting/ActiveReports-for-NET/Details.aspx 另外ActiveReports还有日文版提供。 ActiveReports也算是一款历史悠久的报表工具,当年市场上相对于水晶报表,它的版权更为宽松,部署使用时无需支付控件版权费用,所以深受开发者们的青睐。从早期支持VB的ActiveReport 2.0的COM版到现在完全采用.NET开发的ActiveReport 6.0,这两个版本都是非常之成功。现在2.0基本上就属于停滞更新的状态,我们就来说说这目前非常流行的ActiveReports 6 for .NET。 一,ActiveReports 6 for .NET的版本说明
二,ActiveReports 6 for .NET报表设计器 一个报表组件是否强大,我们首先看设计器。如果一个报表设计器如果支持的元素多,交叉表,子报表,所有的报表band都能支持,那么我们可以认为这个报表组件几乎都能实现我们想要的报表格式。报表设计器目前只能开Visual Studio开发环境下或者在Winform应用程序中调用。
三,ActiveReports 6 for .NET报表浏览器 开发人员完成报表的开发任务,最终目的就是要呈现给使用者看。ActiveReports 6 for .NET目前支持.Net应用环境从现有的Winfrom和Asp.NET扩展到了Silverlight。 在Winfrom下,ActiveReports 6 for .NET提供了一个经典的报表浏览器,这个浏览器支持有一个标准的工具条,翻页,导出,打印和防缩等功能,另外还支持每页都缩略图功能,让用户快速定位报表页面。
在Asp.Net下,ActiveReports 6 for .NET可以使用多种方式输出报表,当然我们Winform下的报表浏览器不能在Asp.Net下使用了。由于浏览器的限制,我们浏览报表首先想到的是报表输出到浏览器内是HTML内容。ActiveReports 6 for .NET确实能够方便的以HTML模式输出报表,并却带有一个工具条,这个工具条当选择为Raw HTML时自动隐藏。另外在Asp.Net下开发者可选择以flash方式把报表输出到浏览中,它的功能和Winform下的浏览器有过之而无不及,解决HTML模式浏览报表时打印采用浏览器的打印功能,完美的解决报表最近基本的打印功能。同时在Asp.Net下还能以PDF的方式输出到浏览器,这种模式也非常不错,无论打印和显示都很美观。另外ActiveReports 6 for .NET现在已经支持Sliverlight了,Sliverlight的报表浏览直接嵌入到Sliverlight应用中,实现报表的无缝集成。
四,推荐理由
五,总结 ActiveReports 6 for .NET作为一个流行的报表组件,已经被软件开发者广泛使用,它完整的文档和例子代码很容易让开发者使用。软件开发者再决定用哪一款报表时先一定要进行评估,因为报表的可集成性和功能将影响你最终的软件质量。选择稳定,功能强大,价格适中,发布版权费免费是你必须要考虑到的因素。 程序员问答社区,解决您的IT难题
|
![]() |
|
| Copyright © 趋唯事软件 | Powered by: 博客园 模板提供:沪江博客 |