水晶报告死了吗?

时间:2011-03-03 12:04:17

标签: reporting-services crystal-reports

我们有一位具有Crystal Reports经验的开发人员,以及一些需要为WinForm应用程序编写的新报告,这些应用程序从网络中的SQL Server访问数据。

外部顾问发表评论称“Crystal Reports已死”并忘记了它并安装了SQL Reporting Services。

这是一个合理的主张吗?开发人员完成工作所需的学习曲线是否会对Crystal的报告生成过程提供一些重大改进?

3 个答案:

答案 0 :(得分:15)

正如任何其他问题一样,答案会带来某种程度的激情。

在我工作的公司中,我们使用Business Objects BI套件。 Crystal Reports是这个套件的一部分。我们经常使用它。

Business Objects被SAP收购,因此它是SAP用户的“dafault”选择,如果它不是第一个ERP供应商,那么它是第二个,在这种情况下,排名第一的是Oracle,我怀疑Oracle将推荐SQL报告服务......

因此,在我看来,这位外部顾问非常偏颇,并没有看到全局。好吧,开发商之间的晶体使用量会下降,但声称已经死了有点太多了。

答案 1 :(得分:14)

这是一个好建议吗?

SSRS是否值得从变化中得到回报?

非常值得,在几个层面上。

  1. 在许可方面部署成本更低。
  2. 它更强大。你的开发人员会因为害怕破坏而停止抵制变更。
  3. 它的速度要快得多(取决于支持SQL的效率)
  4. 您的开发人员会更开心。由于污水工人报酬很高,CR工资也很高。
  5. 它是可扩展的。这样做需要更高水平的专业知识,但它为您提供了很多选择。
  6. 第1-4项直接影响所有权成本。 CR是一个无底洞的维护成本。

    关于学习曲线,

    • 一般操作原则是相同的
    • SSRS更容易理解,因为它更内部一致
    • 开发者的反应被分化为“Urgh,它不同”和“感谢上帝”

    为什么这位顾问会这样做一个充满情感的声明呢?

    你的顾问因为一个很好的理由而超越了顶峰。

    CR不可靠,昂贵且难以使用。在公开记录之后的几十年里,简单的错误已经没有得到纠正。电话支持很昂贵,而且我的经验毫无价值。不同的版本与彼此破坏的点不兼容。内部查询引擎产生不正确的结果。

    如果它没有死,那应该是。如果您的顾问持有股份,我会愉快地挥动锤子。之后我们应该切断头部并用大蒜填充口腔,因为否则管理层中的一些低级管理人员会阅读有光泽的小册子并再次对我们施加影响。

    经理就像孩子一样:这个想法对他们来说太复杂了。如果您的顾问进行了全面和深思熟虑的评估,他们唯一记得的就是他谈了很多关于CR的事情。这会导致不恰当的决策,所以他把它简化为嘲笑,这是他们可以理解和记住的东西。

    两个upvotes和两个downvotes。很有说服力。政治正确无益。如果它有帮助就骗别人,但绝不欺骗自己。

    水晶报告拥有非常高的拥有成本,无论是资本还是持续,但对这样一个话题的讨论很快就会演变成宗教战争,而人们却忽视了事实。

    • 购买它的人不是必须使用它的人。
    • 营销材料是营销材料,与法律允许的情况一样接近谎言。
    • 详细考虑是冗长和技术性的,远远超出决策者的能力。
    • 面对他们无法处理的决定,商界和政府的官僚都使用标准的指责逃避策略:他们做其他人所做的事情,无论多么愚蠢。

答案 2 :(得分:1)

http://blogs.msdn.com/b/vbteam/archive/2010/04/08/crystal-reports-for-visual-studio-2010.aspx

看起来微软不再捆绑它了,这很可能意味着它的受欢迎程度会下降。