Crystal Reports .Net指南

Ken*_*Ray 6 crystal-reports

过去六年来,我们一直在使用.Net和Visual Studio,并且早期使用与Visual Studio捆绑在一起的.Net版本的Crystal Reports开发了许多基于Web的报告应用程序.我对这个产品并不感兴趣:使用它似乎非常困难和令人费解.我们必须进行安全性更改,安装各种额外的软件等等.

现在,我们正在转向VS2008和.Net框架的3.5版本,现在是重新开发旧应用程序的时候了.我们的Crystal .Net开发人员早已不复存在,我面临一个决定:我们坚持使用Crystal还是转向别的东西?我们拥有Crystal Reports XI的"完整"版本.

我们生成从各种数据库中提取的PDF版本的数据.有些应用程序使用内置的Report Viewer,但这似乎是网格视图灵活性的冗余.我们仍然需要在网格中或以可下载的Excel格式生成可打印的PDF.

  • Crystal Reports .Net值得坚持,或者我们应该弄清楚如何使用版本XI?
  • 或者,是否有一种简单且低成本的方法来生成PDF报告而不使用Crystal?

Dan*_*mal 2

和您一样,我在使用 Crystal Reports 时也有过糟糕的经历,我的直觉是发布“不惜一切代价避免它”,并且全部大写并带有很多感叹号。不过,我今天午睡了,所以我会像个成年人一样发帖。

如果您想要做的只是 pdf-ize(是的,这是一个真正的词,该死!)那么您可能会研究一些 PDF 小部件,例如ABCPDF等。将格式良好的网页弹出到 PDF 文档中并使用它相对容易。

但是,如果您需要严格的报告格式,请考虑坚持使用水晶报告 - 您在该技术方面拥有大量投资和知识基础。或者,您也可以切换到 ActiveReports 或 SQL Server 报告服务。

我想成本/效益分析是重新培训开发团队和投资新技术的成本。