RDLC vs Crystal Reports vs任何其他免费:我正在运行Informix并使用C#4.0

Posted

技术标签:

【中文标题】RDLC vs Crystal Reports vs任何其他免费:我正在运行Informix并使用C#4.0【英文标题】:RDLC vs Crystal Reports vs Anything Else Free: I'm running Informix and using C# 4.0 【发布时间】:2010-10-05 19:14:43 【问题描述】:

我不确定在当前设置下选择报告类型的方法是什么。过去我使用的是 MS Server 2008 R2、MS SQL Server、MS.NET C# 3.5。现在我正在使用类似的东西,除了我的数据库是 IBM Informix 并且我使用的是 MS.NET C# 4.0。

我更喜欢使用 RDLC,因为我已经习惯了它们,但是如果它们不能很好地与 Informix 配合使用,我不想跳下去调试地狱。事实上,我什至不想局限于 Crystal Reports 与 RDLC。我只是好奇使用我当前设置的最佳报告类型是什么。哦,如果建议了替代方案,请使用 free 类型。还有其他人使用 Informix 和报告吗?

【问题讨论】:

【参考方案1】:

提前警告:我没有任何从 Informix 报告的经验。

鉴于您使用的是 C#,RDLC 将是显而易见的途径。或者,如果您担心兼容性问题并且您的企业有能力购买商业解决方案,那么 IBM Cognos BI 套件绝对值得一看。

在免费报告解决方案方面,三个最著名的开源报告系统可能是 BIRT、Jaspersoft 和 Pentaho - 这里有它们的比较:http://www.innoventsolutions.com/open-source-reporting-comparison.html

【讨论】:

我使用 RDLC 文件,只是使用 Collection 作为数据源,效果很好。我习惯于创建 RDL 文件并使用 SQL Server 数据源,但是拥有客户端文件就可以了。我不需要动态报告文件,只需要其中的动态数据。【参考方案2】:

i-net Clear Reports

可以读取 Crystal Reports 模板 强大而简单的 API 比 Crystal Reports 和 costs less than open source 解决方案更具成本效益,如果您将支持成本计算在内(应该如此)。 独立于平台,因为它是用 Java 编写的。 可以导出为 HTML 或带有缩放、搜索和突出显示功能的漂亮 Java 小程序... 如果必须免费,我们还提供完全免费且功能齐全的report designer - 如果您需要运行的服务器,您只需付费。

完全披露:我为 i-net 软件工作,所以说这有点偏见……但这是我的意见! :)

【讨论】:

以上是关于RDLC vs Crystal Reports vs任何其他免费:我正在运行Informix并使用C#4.0的主要内容,如果未能解决你的问题,请参考以下文章

VS2015环境下Crystal Reports(水晶报表)的安装使用

寻求在Crystal Reports中约会的公式

Crystal Reports for VS 2008 - “找不到用户函数管理器DLL(ufmanager.dll)。”

Crystal Reports - “您要求的报告需要更多信息”

Crystal Reports v13.0.2000.0.:为啥“where”子句在子报表中不起作用?

开始在 Visual Studio 2008 中使用 Crystal Reports 2008 for winform 创建报表?