我正在寻找一种新的报告工具,而DevExpress XtraReports看起来还不错。我没有找到任何关于它们的讨论,所以我们开始吧。
- 您是否发现报告格式存在任何问题,并将报告保存到数据库?
- 任何常见的性能问题?
- 最终用户报告设计器的工作情况如何?
- 它对 SSRS 的影响如何?(这似乎是一个常见的基准)
注意:我们已经使用 DevEx,所以成本对我来说不是问题。此外,我们将为我们的客户构建复杂的报告,但(希望)他们也会构建自己的报告。
我正在寻找一种新的报告工具,而DevExpress XtraReports看起来还不错。我没有找到任何关于它们的讨论,所以我们开始吧。
注意:我们已经使用 DevEx,所以成本对我来说不是问题。此外,我们将为我们的客户构建复杂的报告,但(希望)他们也会构建自己的报告。
@TheSean,我不知道它与 SSRS 相比如何。对我来说,我得到的最积极的重要印象是能够使用它进行“低级”工作。所有用于表示字段的小部件都与 WinForms 小部件非常相似。而且你可以像使用 WinForms 小部件一样使用它们——包括动态添加它们或迭代它们,弄乱它们等。当然,你也可以直接通过 .Designer 代码隐藏代码进行各种修改,就像弄乱时一样使用 WinForms 的代码隐藏。从这个意义上说,这绝对是一种反水晶报告类型的体验 - XtraReports 让您掌控一切,并为您提供大量控制权,如果您想接受它。如果您不这样做,您也可以使用 Crystal Reports 编程风格。
我能说出的一个“骗局”(我愿意被纠正)是不够完美的视觉设计师。特别是,我似乎无法让设计器显示/预览子报表。
1-格式化或将报告保存到数据库没有问题,检查他们的网站 如何将报告存储在数据库中
2- 非常快...
3-您可以使用它来允许最终用户设计报告,它仅适用于Windows应用程序,不支持Web应用程序。
为了让客户构建他们的报告,他们需要了解您的数据库结构,您应该为他们提供一个良好的接口来编写查询,然后将其传递给报告设计器。