【问题标题】:Is there another tool out there for building oracle reports other then oracle reports builder? [closed]除了 oracle 报告生成器之外,还有其他用于构建 oracle 报告的工具吗? [关闭]
【发布时间】:2011-05-17 11:43:27
【问题描述】:

我无法忍受 oracle 报告生成器。它通常会不断崩溃和吸吮。复制和粘贴东西有时才有效。取消选择后,元素在视觉上看起来被选中。啊啊啊啊啊啊啊啊啊啊啊啊!!!我需要另一个工具。他们是否有任何设计报告jsps的替代方案?

【问题讨论】:

  • 我会从整个事情中去掉“Oracle”方面。 JasperReports 似乎是目前首选的报告工具。
  • 我分享你的痛苦:) ...顺便说一句,对于“选择”问题,我发现如果你来回滚动窗口,小框就会消失。
  • 只是将数据放入报告中并不是真正的问题。昨天我只是遇到了一些布局格式问题,然后在没有保存几个小时后再次报告生成器在我身上崩溃了,所以我不得不继续抱怨。我对那些提交设计要求的人非常顺从,只要他们给我时间去做。我正在为现有应用程序的新模块做一堆报告,所以我需要符合现有的报告工具/模板。我参加了甲骨文大学报告培训,但不使用甲骨文,这经常让我重新学习。
  • 我只是希望 oracle 能够构建一个更好的工具。或者至少一个没有经常崩溃的。我什至记得在训练中。那个告诉我们要不断存钱的人。
  • 很遗憾这个问题被关闭了。您会认为可能创建了不同的工具来开发这些报告,因为它们最终成为 JSP。 oracle 报告生成器工具肯定很难使用。

标签: oracle reporting report oraclereports


【解决方案1】:

这是一个旧线程,但这里是我的看法。对于经验丰富的开发人员(我应该指出我就是其中之一),Oracle Reports 是令人难以置信的高效工具。对于新开发人员来说,这可能会令人困惑和沮丧。一段时间以来,我一直在寻找 Oracle Reports 替代品的“市场”,但还没有找到可以完成 Oracle Reports 可以为我做的事情的工具。我看过的工具:

  • Oracle BI Publisher:正式地说,这是 Oracle Reports 的继任者。有一天它会和 Oracle Reports 一样好……现在它主要使用 MS Word 作为报表设计器。与 Word(嵌套)表(替换框架)搏斗并不好玩。我更喜欢任何一天的报告框架。

  • Pentaho:我对这个有点兴趣,它是商业开源的,我认为做得很好。不确定它如何扩展,并且像所有开源项目一样,受活跃社区的支配。

  • MicroStrategy:这又是一款非常成熟的产品。 BI 是他们的面包和黄油,所以我希望它非常好。我让供应商做 POC,他们复制了我最复杂的“表格”类型报告之一(商业文件、提单)。但是它在企业级别的价格(阅读:非常昂贵)。尽管对于部门部署,他们有一个“免费”版本。

  • Microsoft Reporting:这个有很好的前景,但它主要与 MS SQL Server 一起销售,我是一名 Oracle 人员,对此工具感到内部阻力。有一天,当报表生成器崩溃太多次时,我会克服它。

还有很多其他工具,例如 JasperReports、Actuate、Business Objects (Crystal)、Information Builders 等。

【讨论】:

    【解决方案2】:

    不要费心切换工具,您可能只会感到失望。我使用了许多报告工具,但它们都存在重大问题。无论您使用哪种工具,您都可能最终与它作斗争,并逐渐将越来越多的逻辑转移到数据库中。您学习的 SQL 技巧越多,您对设计不佳的报告工具的依赖就越少。

    【讨论】:

    • sooooo... 我讨厌取消选择这个作为答案,但我认为让这个问题保持开放会很有趣。以防万一有人用一些令人兴奋的替代方案偶然发现它。
    • 是的,11g 的还不错......如果它在你身上崩溃,它可以让你恢复你的工作,这是一个巨大的改进
    • 我使用Oracle 已经十多年了,一点改进都没有。
    【解决方案3】:

    微观策略或业务对象。 您可以像 erbsock 所说的那样开发自定义软件,例如轻量级 BO,从用户选定的字段创建视图,将它们命名为报告并安排作业以 CSV 文件或 jsp 文件的形式发送它们,无论视图部分是什么是。 同样在 Oracle Reports Builder 中,如果您没有提到旧的 6i 接口工具,请尝试构建一个大查询并尝试使用发布者构建 XML。我对此已经过时了,但请记住类似的事情。 我会问我的一个专家朋友。

    最好的问候,

    凯汉·尤克塞尔

    【讨论】:

      【解决方案4】:

      使用 SQL 并了解您的数据模型并使用 ODBC 将其插入到 Excel 电子表格中?

      【讨论】:

      • 对于未来的任务来说,这看起来是个不错的选择。我不确定我是否可以通过切换来满足我的时间和风格要求。我几乎只是来 SO 抱怨,但我对报告替代方案非常感兴趣。
      【解决方案5】:

      使用该工具一年后,我们比过去熟悉。我们仍然面临在 TOAD 中实现正常工作的挑战,但代码在 Oracle Report 中不起作用。 几次崩溃后,我们在运行项目之前做了CTR+S。另外,我们将每个小时保存为以前的草稿。 它帮助我们丢失了我们的作品,但我们需要更多的空间来放置它们。

      【讨论】:

      • 一直保存肯定有帮助。现在有一个更新版本的报告生成器。我一直在使用来自 Oracle developer sweet 的那个。由于您需要所有融合中间件的东西,我在当前的开发 VM(64 位 Windows 7)上配置新的报告生成器时遇到了麻烦,所以我仍然在专用于报告的 XP VM 上使用旧工具。我会假设较新的工具问题较少,但我还没有尝试过
      猜你喜欢
      • 2014-06-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-25
      • 2018-04-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多