彩票走势图

报告生成器SSRS和FastReport .Net的对比分析|第3部分:数据源,导出

原创|对比评测|编辑:郑恭琳|2018-05-14 14:46:08.000|阅读 248 次

概述:任何报告的基础都是数据。让我们来看看Reporting Services和FR.Net中提供的数据源。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

数据源

任何报告的基础都是数据。让我们来看看Reporting Services和FR.Net中提供的数据源。首先,让我们看看内置的数据连接器,这些连接器在报表中创建数据源时可立即使用,无需额外的安装和设置:

内置数据源 SSRS FR .NET
SQL Server
Oracle 延期
OLE DB
ODBC
MS Access 延期
XML database
CSV file
Azure SQL Database
MS Analytics Platform
MS SQL Server Analysis Servises
SharePoint 延期
SAP BW
TERADATA

FastReport.Net的特点是连接到Microsoft数据库和csv文件源。

Reporting Services具有更多内置连接器,但主要针对Microsoft数据库。

当然,您可以使用通用ODBC连接到不在可用数据库列表中的数据库。但与此同时,处理数据的速度也会受到影响。

现在我们来浏览一下连接到其他DBMS的扩展。这个列表比前一个列表要大得多。

扩展的数据源 SSRS FR .NET
MS Access odbc
Xml
CSV odbc
DB2
Firebird
GoogleBigQuery
Json third-party
MongoDB third-party
MySQL odbc
NosDB
Oracle
OracleODP
Postgres
Postgres.Devart
RavenDB
SharePoint
SqlAnywhere
SqlCe
SQLite
VistaDB
Business Objects

在这里,“third-party”(第三方)意味着它是在其他制造商的工具库的帮助下实施的。ODBC意思是通过这个通用连接器实现。

从表中可以看出,FastReport.Net扩展允许您将连接器添加到当今几乎所有流行的DBMS中。这是一个优秀的结果!

Reporting Services仅限于IBM和Microsoft服务的DB2连接器。SSRS的方向主要在微软自己的系统上解释这样一个适度的结果。毕竟,与该公司的其他产品高度集成是Reporting Services的主要优势。

FastReport致力于满足整个消费者的需求。在与微软等巨头的竞争中,这是最好的策略。

我想添加一些关于扩展的文字。在SSRS中,必须安装附加连接器。在FR.Net中,它们是在报表设计器的插件的帮助下实现的。

导出

报表生成器的另一个重要元素是报表的导出。毕竟,只是显示或打印报告是不够的。保持格式正确非常重要。例如,企业中的工作流程只允许使用PDF、DOCX和XLSX格式。如果您使用的报表生成器不允许您将报告导出为这些格式,则这可能会造成严重问题。在这种情况下,任何额外的成本和困难都是不可避免的。

所需格式的报告是生成器的最终结果。根据这个结果,用户将评估该程序。因此,报表生成器不仅要支持所需的导出格式,还要正确导出它,而不会造成违反格式和质量损失。

让我们考虑这两个“对象”的可用导出格式。但首先会显示两张图片。此导出菜单位于SSRS和FR.Net中:

SSRS导出FR.Net导出

测试你的直觉有时很有趣。哪个报告生成器对应于第一张照片?我想你已经猜到了——它是SQL Server Reporting Services。然而,现在,这些公司之间会做一个小小的比较。

导出功能 SSRS FR.NET
PDF
PDF导出选项
嵌入字体 自动 选项
PDF/A-1a third-party
PDF/A-2a
PDF/A-2b
PDF/A-3a
PDF/A-3b
PDF/X-3
PDF/X-4
CMYK Color Space
RTF third-party
HTML
MHT
XML (Excel table)
Excel 2007
Excel 97
Microsoft Word 2007
PowerPoint
OpenOffice Calc
OpenOffice Writer
XPS
CSV
DBF
Text File/Matrix printer
Image TIFF
XAML
SVG
PPML
PostScript
Json

Reporting Services提供导出到Microsoft产品格式。这很明显。令人惊讶的是,只有一种图像格式被支持 - TIFF。因为最常见的格式是JPEG和PNG,这是令人惊讶的。导出为PDF格式具有最小选项。可能,报表的普通用户可能并不是非常重要。

FastReport.Net提供了什么?这样一个令人印象深刻的“兵工厂”可以在其他地方找到。我们的开发人员确实试图满足用户的任何需求。顺便说一下,导出到图像支持以下格式:BMP、JPG、PNG、GIF、TIFF、Windows图元文件。PDF导出设置允许您选择所需的PDF标准并优化最终文件的大小。

这是FR.Net的无条件优势。

总之,让我们考虑将报告保存/发送到各种服务的可能性。也就是说,通过FTP发送电子邮件发送一份报告或保存到云服务。

存储 SSRS FR.Net
E-mail
FTP by SSIS
Box
DropBox
FastReport Cloud
Google Drive
OneDrive
XMPP

总结起来,我们应该得出结论:不幸的是,Reporting Services不支持将报告保存到云服务,并且在公司报告中不是必需的。然而,这个想法很有趣,不管怎么样肯定会找到它的用户。更有趣的是,FastReport为发布报告提供了自己的云服务。我们唯一应该做的就是向用户发送他的链接,他将能够在网页上查看他的报告。

在本文的下一部分,我们将研究报表生成器的性能。


产品介绍 | 下载试用 | 优惠活动 | | 联系Elyn


5月促销活动

标签:报表.NET数据库报表控件报表设计SSRSFastReportFastReport .netFastreport.net多数据源

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP