问题描述
过去六年来,我们一直在使用 .Net 和 Visual Studio,并且早期使用与 Visual Studio 捆绑在一起的 Crystal Reports 的 .Net 版本开发了许多基于 Web 的报告应用程序.我对那个产品不以为然:使用起来似乎非常困难和复杂.我们必须进行安全更改、安装各种额外的软件等等.
We have been using .Net and Visual Studio for the last six years, and early on developed a number of web based reporting applications using the .Net version of Crystal Reports that was bundled with Visual Studio. I'm unimpressed with that product: It seems incredibly difficult and convoluted to use. We had to make security changes, install various extra software, and so on.
现在,我们正在迁移到 VS2008 和 .Net 框架的 3.5 版,是重新开发旧应用程序的时候了.我们的 Crystal .Net 开发人员早已离开,我面临一个决定:我们是坚持使用 Crystal 还是转向其他公司?我们可以使用 Crystal Reports XI 的完整"版本.
Now, we are moving to VS2008 and version 3.5 of the .Net framework, and the time has come to redevelop old applications. Our Crystal .Net developers are long gone and I face a decision: Do we stick with Crystal or move to something else? We have the "full" version of Crystal Reports XI at our disposal.
我们生成从各种数据库中提取的数据的 PDF 版本.一些应用程序使用内置的报表查看器,但这对于网格视图的灵活性来说似乎是多余的.我们仍然需要以网格或可下载的 Excel 格式生成可打印的 PDF.
We produce PDF versions of data extracted from various databases. Some apps use the built-in Report Viewer but this seems redundant with the flexibility of grid views. We still need to produce printable PDFs in the grid or in a downloadable Excel format.
- Crystal Reports .Net 是否值得坚持使用,或者我们应该研究如何使用版本 XI?
- 或者,是否有一种简单且低成本的方法来生成 PDF 报告不使用 Crystal?
- Is Crystal Reports .Net worth persisting with, or should we work out how to use version XI?
- Alternatively is there a simple and low cost way to generate PDF reports without using Crystal?
推荐答案
我在 CrystalReports(尝试与 Visual Studio 捆绑的精简版)、DataDynamics 的 ActiveReports(4 年,完整版)、Telerik 的报告(尝试试用版)和 DevExpress 的 XtraReports(过去一年).
I have experience with reporting in CrystalReports (trying lite version bundled with Visual Studio), ActiveReports from DataDynamics (4 years, full version), Reporting from Telerik (trying trial version) and XtraReports from DevExpress (last one year).
我认为(不仅是我 :)),CrystalReports 是该工具中最不高效的工具(开发人员生产力).DataDynamics 好多了,好多了,bud 有点小错误 :(.去年我们决定改变报告套件 - 我们选择了 XtraReports(带有源代码),我非常高兴.价格很低,没有错误(到现在 :) )、出色的支持和(最重要的)生产力提高了很多.
I think ( and not only me :) ), the CrystalReports are most uneficient tool ( developer productivity ) from this tools. The DataDynamics are much, much more better, bud is littlebit buggy :(. Last year we decided to change reporting suite - we have choosen a XtraReports ( with source code ), and I'm totaly happy. The price is little, no bugs ( to now :) ), wonderfull support, and ( the most important ) the productivity was grown a lot.
我向您推荐 DevExpress 或 Telerik 的报告工具.
I recomend you DevExpress's or Telerik's reporting tools.
这篇关于水晶报表 .Net 指南的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!