提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|对比评测|编辑:郑恭琳|2018-05-14 14:42:10.000|阅读 375 次
概述:本文旨在继续研究报表生成器在其支持的技术方面的功能。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
本文旨在继续研究报表生成器在其支持的技术方面的功能。
技术 | SSRS | FR.Net |
---|---|---|
WinForms | √ | √ |
WPF | √ | √ |
ASP.Net | √ | √ |
ASP.Net MVC | √ | √ |
ASP.Net Core | √ | √ |
WCF | √ | √ |
这两个报表生成器都针对.Net平台。因此,在上表中,技术也基于这个框架。
两种报表生成器几乎都支持这些技术的全部范围。
但是目前,SQL Server Reporting Services 2016不支持ASP.Net Core。也许在下一个版本中这个功能将被实现。同时,FastReport.Net是这种同类型比较中的佼佼者。
报表生成器的功能还取决于报表对象的命名。这些对象可以输出数据,可以用作控件或简单地作为设计元素。我们将它们放置在报告页面或对话框中。一般来说,它们是墙上的砖块,称为报表。
下面列举了每个对象的描述。
对象 | SSRS | FR.Net | 描述 |
---|---|---|---|
Text | √ | √ | 这个对象是任何报表生成器的基础。允许您显示任何文本数据,例如来自数据库或表达式的数据。 |
Picture | √ | √ | 允许您将图像插入到报告中。 |
Line | √ | √ | 该线条用于分隔报表或框架对象中的空间。 |
Line with arrow | √ | 带箭头的线条。这个对象是装饰性的。可以用作指针。 | |
Rectangle | √ | √ | 长方形。用于编写报告,划定空间。 |
Rounded Rectangle | √ | 使用虚拟设备带圆角的矩形。 | |
Ellipse | √ | 椭圆。 | |
Triangle | √ | 三角形。 | |
Diamond | √ | 菱形。 | |
Polyline | √ | 允许您通过指定关键点来构建图表。 | |
Polygon | √ | 使用折线构造的多边形。您可以通过用鼠标拖动关键点来转换形状。 | |
Sub-report | √ | √ | 子报表。实际上,如果您有多的一份报表也可以插入到另一份报表中的正确位置。 |
Table | √ | √ | 表格。可以手动填充或使用脚本(动态)通过数据库中的数据填充。 |
Matrix | √ | √ | 该矩阵是一个汇总表。分别被来自数据库的数据填充,以高度和宽度增长。 |
Chart | √ | √ | 图形,图表。可以建立在手动数据和数据库数据的基础上。 |
Sparkline | √ | √ | 另一种类型的图表。 |
Data Graphic | √ | 这是以小部件(比例尺、状态栏等)形式表示数据。 | |
Barcode | √ | 条形码。 | |
Gauge | √ | √ | 模拟模拟仪器刻度以显示读数。 |
Rich Text | √ | 扩展文本。允许您插入rtf文件。 | |
CheckBox | √ | 复选框。 | |
Zip Code | √ | 标准格式的邮政编码。 | |
Cellular Text | √ | 文本在单元格中。每个字符都显示在一个单独的单元格中。 | |
List | √ | 列表。 | |
HTML | √ | 允许您插入将被解释用于显示的HTML文档。 | |
Indicator | √ | 指示器图标,根据给定的条件而变化。您可以使用标志、灯泡、箭头等。 | |
Map | √ | √ | 允许您在报告中插入可缩放的矢量地图。 |
从上表可以看出,许多我们需要关注的对象在SSRS中不可用:
另一方面,FastReport也有少许“缺失”。但是,它们实际上并不重要:
一般来说,我们必须承认FastReport.Net的分类更丰富,并且许多可用的元素是非常必要的。
为什么我在一个单独的章节中呈现报表生成器的部分功能?因为我认为它们是辅助的,对于报表生成器而言不是强制性的。但是,这些选项的可用性将是一个令人愉快的体验。
许多报表生成器允许您将来自其他程序的报告转换为自己的格式,从而促进迁移过程。我们的“测试对象”提供什么:
转换其他格式的报告 | ||
---|---|---|
报表生成器 | 从...到SSRS | 从...到FR.Net |
RDL | √ | |
List&Label | √ | |
DevExpres | √ | |
水晶报表 | 由Crystal Migration提供 | √ |
如您所知,在Reporting Services之前,微软的官方报表生成器是Crystal Reports。所有已编制的报告都必须翻译成新的SSRS。因此,为新格式开发了一个迁移工具。不幸的是,这是转换的唯一可能的格式。可能,微软不考虑从另一个报告生成器切换到SSRS的可能性。
FastReport.Net旨在吸引其他报表生成器的一些用户。有趣的是,SSRS报告可以转换为FR.Net。此外,您可以转换来自德国报表生成器List&Label、美国DevExpress和坦率地说已经过时了的Crystal Reports的报表。
现在让我们看看另外的一个功能。FastReport.Net为我们提供了Online Designer。这几乎是一个可视化报表设计器的完整副本,转移到Web平台。您可以将Online Designer库包含在您的Web项目中,并将其显示给网页上的用户。用户可以从任何设备在互联网浏览器中设计报告。当无法在工作场所创建报告时,此功能对开发人员非常有用。例如,您离开公司,但您迫切需要对报告进行更改,当您缺席时,报告将提交给领导层。得益于Online Designer,平板电脑甚至智能手机都可以为您提供帮助。
根据这个比较的结果,我想赞扬FastReport.Net团队。在线报表设计器(Online Report Designer)对报表开发人员来说真是非常的方便。
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@capbkgr.cn
当您需要在 SWT 应用程序中显示 Web 内容时,通常有两种选择:内置浏览器小部件或像 JxBrowser 这样的商业选项?本文分析了两者之间的差异,并帮助您根据自己的需求选择合适的解决方案。
本文将介绍标准WPF DataGrid与DevExpress WPF GridControl之间的主要区别,希望能帮助大家选择正确的工具!
本文将介绍标准WPF DataGrid与DevExpress WPF GridControl之间的主要区别,希望能帮助大家选择正确的工具!
本文将详细评测Navicat的主要功能、用户体验以及其在数据库管理中的应用,希望能帮助到大家~
一款全功能的Windows Forms、ASP.NET和MVC报表分析解决方案。
FastReport Online Designer一个跨平台的可视化Web报表设计器
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@capbkgr.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢