大家都说说选用水晶报表开发报表的理由

GRWriter 2010-07-05 05:05:01
图表区都快变成水晶报表的专版了,连微软自己的报表产品都是偶尔才会被提及。我认为水晶报表并不好用,遇到很多特殊的要求就根本无法做到,水晶报表学习起来也非常难,开发完了之后发布出去就更难。VS.NET中自带的水晶报表好像是可以完全免费用的,这点是不是大家都用水晶报表的最重要原因?

我认为选用水晶报表是用节省钞票换取更多开发时间加牺牲软件功能。其实中国式报表还是需要国产报表工具来解决,购买一款好的国产报表工具是用一点资金来换取更省的开发时间与良好的软件功能,这样的付出其实是非常值得的。

希望听听大家选用水晶报表的理由,给后来者一些借鉴与参考。
...全文
187 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
好文。
radiohead001 2010-07-22
  • 打赏
  • 举报
回复
mark
koj5201314 2010-07-13
  • 打赏
  • 举报
回复
不如大家把 RPT和RDLC包表的优缺点分析一些 ,这样更能提供有用的选择依据~~~~
jin225 2010-07-12
  • 打赏
  • 举报
回复
一开始熟悉的就是水晶报表 所以就用了
zhucehahaha 2010-07-06
  • 打赏
  • 举报
回复
我是被迫用的。
-小蕾- 2010-07-06
  • 打赏
  • 举报
回复
来公司后做报表才学的水晶报表,倒不是很难,发布可能有些麻烦,还没具体发布过。。。没有接触过其他的报表,所以只能帮顶了。。
乐居猫 2010-07-06
  • 打赏
  • 举报
回复
学习了
东莞寻香苑 2010-07-06
  • 打赏
  • 举报
回复
我也是被逼的,一来这公司就用这个,对其它报表也不熟悉了
yourname386 2010-07-06
  • 打赏
  • 举报
回复
习惯,方便
悔说话的哑巴 2010-07-06
  • 打赏
  • 举报
回复
除非那些报表公司都不收钱,那用谁的都可以,但是那是不可能的
悔说话的哑巴 2010-07-06
  • 打赏
  • 举报
回复
公司就用这个,你来就用其他的?你牛?
WXHDSWH 2010-07-06
  • 打赏
  • 举报
回复
阿泰哥就是犀利
雷肿么了 2010-07-06
  • 打赏
  • 举报
回复
在学校就学到了水晶报表,出来工作之后,自然而然的先选用水晶报表.

然而大部分功能它又能实现..所以...
Crazy旭日东升 2010-07-06
  • 打赏
  • 举报
回复
小蕾说的好!
我顶你!
wanghui0380 2010-07-06
  • 打赏
  • 举报
回复
为啥,不为啥。因为资源和眼球,如此而已。
vb2下就有水晶报表了,而且是全世界程序员在使用。这么多年的口碑和这么多年的相关资源--那不是说假话滴
而且多年水晶报表一直是和ide捆绑在一块地,想想看fastreport有多少人用他是和谁捆一块滴,devxpress又是怎么起来滴,那个Tchart呢?即使delphi已经是昨日黄花了,那些依靠其IDE成长的企业任然活的好好滴

另外是教育问题,不要把眼睛盯着俺们程序员,你应该盯着学生。学生才是未来,为啥我们用水晶报表,因为我们的老师用水晶报表。 看看“五笔字型”,“foxbase”,“wps”即使是现在他们仍然是40多岁的老头子们喜爱的东西,因为他们当初在学校里学的就是这些(虽然后面两个以为市场原因现在学校已经不教了,但是‘五笔’很多学校还在教,昨天还有个90后滴BS我不会五笔,说俺们90后都还玩五笔,你们这些老古董反而不会五笔!)
征服者X 2010-07-06
  • 打赏
  • 举报
回复
也在奇怪这个问题。。好问题。顶一下
阿泰 2010-07-05
  • 打赏
  • 举报
回复
个人建议,花点钱把官方网站做得大气一点,国际化一点,有助于提升产品影响力和销量。
可以参考一下杰表,华表的官网。
阿泰 2010-07-05
  • 打赏
  • 举报
回复
这个帖子提得很好,呵呵。

确实是图表区水晶报表的比重太大些,毕竟.Net图表有很多种。
但这个并不是说明,水晶报表的用户占了很大比例,
而是说,在这里问水晶报表的问题,很可能比较快的得到正确的解决。
所以才慢慢成为目前的状况,并不体现产品的市场占有情况。

水晶报表发展到今天,得益于它的运行模型,以及强大的公式体系。
即使放到最新的CR2008,其公式体系也没有太大变化。
一些新的界面设计功能,只是将公式操作可视化了而已。
可见其原来的设计有多完备。
不过它的问题也是很明显,最基本的,就是画格子,这个是中式报表最看重的
偏偏几乎是它的死穴。虽然它也能实现。

我个人觉得它占了以下几个优势:

1:历史相对比较悠久,早先报表工具选择少,所以那时选择了的,一直延续了下来。
而且那些延续了这么多年的企业,也比较知名,所以得到了一定的口碑
到目前,世界500强中至少有80%在用水晶报表(官方口径),
当然,这并不是说他们只用水晶报表,而不用其他的报表工具。毕竟五百强的系统多了去了。

2:与微软产品的整合。
水晶报表最早在1993年就出现在了Visual Basic2.0中
特别是VS.Net中对水晶报表的集成,导致了水晶报表出现了一个井喷式的应用。
不过SAP或者之前的BO并没有从中获得什么多少利润(特别是内地)。
因为大多数人用盗版的VS200x,本来这里面带的水晶报表,其实是打包到VS200x一起收费的
既然是盗版,所以大家都想成是免费的了。
其实不是。

最新的水晶报表 for VS2010是免费的了(但也不是完全免费),
不过一个很现实的问题是,下个版本的VS201x,应该不再集成水晶报表
因为他自己的报表工具RDLC已经比较丰满了。特别是集成了webchart之后。

3:水晶报表,也不只是水晶报表。
后面还跟着高性能企业级报表平台(Crystal Reports Server 或 Business Objects Enterprise)
这也是大企业采用水晶报表的原因之一。当然,这个平台上还有WebI报表。
比如说,别人问,你的报表平台能不能很轻松地实现5万用户的访问?
SAP可以说,我行,甚至你不要自己写一行代码。只要你肯花钱。


另,据我所知,Grid++确实是很棒的报表工具。实际上,国内很多基于Cell方式实现的报表工具
在很多方面,天生就有着优势。
当然,好的工具还需要耐心,和细心的推广。不要期望一下子就能出现一个众人哄抢的火热局面。
与其从宏观上去讲道理,很少有人耐心去看的。不如细心去做一些具体的工作。
水晶报表发展到今天,也不是一下子火起来的,也是一步一步走过来的。
其实要从技术角度上“干掉”水晶报表,很容易,呵呵。只是花点功夫而已。

当然,从国内的用户习惯上来说,收费的工具,发展起来真的很困难。
很多人看到收费两个字,第一感觉就是有没有破解版。
没有的话,基本上就不考虑了,甚至不会去关心它的那么多优点。

4,816

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧