一个光荣的报告工具

时间:2009-03-31 17:38:42

标签: database reporting report wizard

我正在寻找一个光荣的报告工具。我知道光荣是一个主观的术语,但......这是我的愿望:

  • 业务类型简单
  • 不要求我指定任何SQL
  • 可以检查数据库的架构以解释用户请求而无需程序员干预
  • 几乎没有成本
  • 可以保存常用的报告

这听起来很像枢轴表,但对于这种环境来说太复杂了。

这样的工具是否存在,或者我注定要花费其余的公司编程生涯来编写一份报告?

4 个答案:

答案 0 :(得分:5)

do-everything报告向导一直是许多编程家的梦想。

第1步实现了它的不可持续性。第二步是在一个完美的向导和一个编写自定义报告的编码器之间找到一个愉快的媒介。

尝试创建公司特定向导。我做了一个方便,“让用户这样做”类型过滤。我为用户提供了他们想要过滤的每个字段的文本框,并让他们添加逗号分隔的过滤器,使用%作为通配符, - 用于范围,并从中构建查询。它也有助于将结果转化为excel,并让营销暴徒从那里玩它(它们通常非常方便excel)。

它变得毛茸茸的是加入。而不是试图找出要在报告中加入哪些表,而是为它们提供6-12个标准分组,每个预定义的分组应该涵盖几乎所有内容。我使用选项卡UI完成了这项工作。

答案 1 :(得分:5)

我建议HTSQL。查询只是遵循许多可预测约定的URL(例如...... / sales?state ='OH'表示SELECT * FROM sales WHERE state ='OH')。设置很简单,演示很好看。绝对浏览展示。

答案 2 :(得分:3)

关于临时报告的可怕事情是:你肯定会得到答案。知道答案是正确的是你需要我们的时候 - 理解架构的人。

当你试图通过限制报告的种类或范围来解决这个问题时,你可以对简单的过滤器进行调整,使得它们的用处越来越少。

答案 3 :(得分:1)

我建议您尝试(我们自己的) i-net Clear Reports 。在我看来它是光荣的(但我承认有严重的偏见......;)。

  • 查看我们真正死的简单ad-hoc报告组件的演示。
  • 可以导出为PDF,HTML,SVG,XLS等任何主要格式,也可以导出到Java applet查看器中。
  • 我们提供免费且功能齐全的report designer
  • 在应用程序服务器上安装为WAR文件,或者可以在您自己的应用程序中用作库。
  • 出色的技术支持(通常在几分钟或几小时内得到答案,而不是几天或几周)
  • 可以阅读Crystal Reports模板。 (对于很多客户来说,这是杀手级功能,因为您不必重新创建所有旧的Crystal Reports模板)。
  • 优秀而有竞争力的价格 - 有效成本“less than open source如果您计算支持费用(您肯定应该这样做)将花费您。