Delphi Win32:不使用';不必安装或装运

Delphi Win32:不使用';不必安装或装运,delphi,reporting,Delphi,Reporting,我正在寻找一个报告引擎来取代Delphi5的QuickReports 要求 免费(我不是为了知道它是否有效而付钱) 开源(总是缺少文档) 不必在客户端计算机上注册(无COM)(单个可执行文件分发) 不作为seaparate文件提供(无dll)(单个可执行部署) 我看过一些东西: mshtml 水晶 涅芙罗那狂欢节 试试看 FreeReport2.3由报表引擎、设计器和预览器组成。其功能与QuickReport3和ReportBuilder 3.52相当。 FRIERPORT 2.3使用De

我正在寻找一个报告引擎来取代Delphi5的QuickReports

要求

  • 免费(我不是为了知道它是否有效而付钱)
  • 开源(总是缺少文档)
  • 不必在客户端计算机上注册(无COM)(单个可执行文件分发)
  • 不作为seaparate文件提供(无dll)(单个可执行部署)
我看过一些东西:

  • mshtml
  • 水晶
  • 涅芙罗那狂欢节
试试看

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

不装载


(来源:)


如果free意味着对您来说是免费的,那么您可能想看看开源项目


如果“免费”意味着可以免费分发您的作品,那么您应该查看。这是前面提到的FreeReport的高级版本。FastReports非常灵活。它是轻量级的,完全编译到您的程序中。它包含一种脚本语言。这都是Delphi代码。它创建的报告文件是相当可读的XML文件。它可以以多种格式导出结果。

Crystal&Rave不是免费的,它们都是商业产品。话虽如此,Delphi最近推出了Rave的特别版,但Delphi 5没有。Crystal肯定需要安装大量DLL(我们将其与软件一起部署)。我们还使用ReportBuilder,它满足除“免费”之外的所有要求。两个人对FreeReport/FastReports(一个硬币的两面)达成共识。FastReport/FreeReport是一个很棒的产品。它的功能是无限的使用自己的脚本语言。FR编译与您的exe,所以没有其他船舶。可以包括设计器,以便您的报告可以编辑,或者用户可以稍后创建新报告。我在过去使用过Crystal Report+VB,部署真是个麻烦事!