2010-02-02 97 views
3

我正在寻找新的报告工具,DevExpress XtraReports看起来不错。我没有发现他们的任何讨论,所以我们走了。DevExpress Reports有哪些优点/缺点?

  • 您是否发现报告格式有问题,并将报告保存到数据库?
  • 任何常见的性能问题?
  • 最终用户报表设计器的工作情况如何?
  • 它如何抵挡SSRS? (这似乎是一个普通的基准)

注意:我们已经使用DevEx,因此成本对我来说不成问题。此外,我们将为我们的客户构建复杂的报告,但(希望)他们也会构建自己的报告。

回答

1

1与格式或保存到数据库的报告没有什么问题,检查他们的网站 How to store reports in a database

2-非常快...

3-你可以用它允许最终用户设计报告,它只是在Windows应用程序上工作,它不支持Web应用程序。

为了让客户端能够构建他们的报告,他们需要了解您的数据库结构,并且应该为他们提供一个很好的接口来编写查询,然后将其传递给报告设计者。

2

@TheSean,我不知道它与SSRS相比如何。对我而言,我得到的最重要的印象是能够做到“低级”工作。所有用于表示字段的小部件与WinForms小部件非常相似。您可以像使用WinForms小部件一样使用它们 - 包括动态添加它们或迭代它们,与它们混淆等等。当然,您也可以直接通过.Designer代码隐藏代码进行各种修改,就像在messing时一样与WinForms的代码隐藏。从这个意义上说,这绝对是反水晶报告类型的体验 - XtraReports让你掌控并给你很多控制权,如果你想要的话。如果你不这样做,你也可以使用Crystal Reports的编程风格。

我可以说出一个“con”(我愿意纠正)是不够完美的视觉设计师。特别是,我似乎无法让设计师显示/预览子报表。

相关问题