水晶报告死了吗?

Bil*_*ill 18 crystal-reports reporting-services

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

一位外部顾问发表了"Crystal Reports已经死亡"的评论并忘记了它并安装了SQL Reporting Services.

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

Bob*_*ers 16

像这样的任何其他问题,答案将带来某种程度的激情.

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

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

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

  • 我个人也怀疑Oracle会推荐Crystal Reports. (3认同)

Pet*_*one 16

这是个好建议吗?

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

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

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

第1-4项直接影响所有权成本.CR是维护成本的无底洞.

至于学习曲线,

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

为什么顾问会这样做一个充满情感的,充满情感的陈述呢?

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

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

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

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

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

Crystal Reports拥有非常高的拥有成本,无论是资本还是持续,但是像这样的话题的讨论很快就演变为宗教战争,人们忽视了事实.

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

  • 我经常听到这个故事.我见过的唯一一个*喜欢*CR的IT专业人员(准备好了)我的女朋友.我认为她所报告的数据库是如此奇怪,以至于CR的缺陷消失在一般的混乱中. (3认同)