【问题标题】:Win32: Reporting technology that doesn't have to be installed or shipped [closed]Win32:无需安装或交付的报告技术[关闭]
【发布时间】:2010-01-15 15:13:20
【问题描述】:

我正在寻找一个报告引擎来替代 Delphi 5 的 QuickReports。

要求

  • 免费(我不花钱看看它是否有效
  • 开源(总是缺少文档
  • 不必在客户端计算机上注册(无 COM)(单个可执行文件部署
  • 不作为独立文件(无 dll)提供(单个可执行部署

我看过的一些东西:

  • mshtml
  • 水晶
  • nevrona 狂欢

【问题讨论】:

  • Crystal & Rave 不是免费的,两者都是商业产品。话虽如此,现在 Delphi 附带了一个特殊版本的 Rave,但 Delphi 5 没有。Crystal 肯定需要安装大量的 DLL(我们使用我们的软件部署它)。除了“免费”之外,我们还使用符合您所有要求的 ReportBuilder。

标签: delphi reporting


【解决方案1】:

试试free-report

FreeReport 2.3 由报表引擎、设计器和预览器组成。其功能可与 QuickReport3 和 ReportBuilder 3.52 相媲美。 FreeReport 2.3 适用于 Delphi 2/3/4/5/6/7/2005 和 2006 以及 C++ Builder 1/3/4/2005/2006。 免费软件;免版税的完整源代码。

here下载


(来源:brothersoft.com

【讨论】:

  • 两个人就 FreeReport/FastReports(同一枚硬币的两个面)达成共识。
  • FastReport/FreeReport 是一款很棒的产品。使用它自己的脚本语言,它的功能是无穷无尽的。 FR 用你的 exe 编译,所以没有其他东西可以发布。可以包含设计器,以便您的报告可以编辑,或者用户以后可以创建新报告。我过去使用过 Crystal Report + VB,部署是一个真正的难题!
【解决方案2】:

如果免费对您来说意味着免费,那么您可能需要查看开源项目Report Manager

如果免费意味着免费分发您的作品,那么您应该查看FastReports。就是前面提到的FreeReport的进阶版。 FastReports 非常灵活。它是轻量级的并且完全编译到您的程序中。它包含一种脚本语言。都是德尔福代码。它创建的报告文件是可读性很强的 XML 文件。它可以以多种格式导出结果。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-08-26
    • 2023-04-11
    • 2010-10-02
    • 1970-01-01
    • 2010-10-01
    • 1970-01-01
    • 2015-07-14
    • 1970-01-01
    相关资源
    最近更新 更多