VS2010中水晶报表的一些情况

VS2010RC版已经发布,正式上市在即。
打开里面的水晶报表项目,看到仍是一个空壳子。

 



不过比较VS2010Beta2,这里面的信息则更加明确了。
水晶报表将不再直接内置在VS2010中,而是将单独以一个插件包的形式提供。

 

但是其提供的网址:http://www36.sap.com/solutions/sapbusinessobjects/sme/reporting-dashboarding/reporting/visualstudio/index.epx

还没有任何相关信息。


水晶报表和VS系列产品颇有渊源,最早的合作是在1993年的Visual Basic2.0中。
不过VS6中被拿掉了。
VS.Net系列发布后,CR内嵌于VS2002,2003,2005,2008中,到VS2010又被拿掉。
作为MS来说,内置CR对其来说并不是个好消息
因为CR虽然看似只是个报表工具,但是它后面还有自己的一整套商业BI解决方案。
而这对他自己的BI体系(SSIS,SSAS,SSRS)肯定是不利的。
根据授权方式,BO公司(已于2007年被SAP收购)还会从VS200x的销售中抽取一部分。
以至于微软的销售人员,顺便为SAP拉了皮条。

但是我们看到VS2002开始的时候,其内置的报表工具还很弱小(有点像个概念产品),
与之前VS6系列操作习惯差别非常巨大,而水晶报表变化却并不太多(针对之前用过CR的用户来说),
所以此时引入功能比较完善的水晶报表来平衡这一功能。
很多使用者并不清楚水晶报表是另外一家公司的产品,而默认就理解成了微软家的东西。

随着微软工具的完善,特别是SQL2005发布后其BI体系逐渐丰满,到SQL2008后,已经是个很优秀的BI平台了。
而此时又收购了Dundas公司的功能强大,效果绚丽的图表工具Dundas.Chart。
初始是作为一个插件用于.Net3.5,经过试用后,反响非常强烈。现在已经整合在VS2010中
至此微软的报表工具,BI体系依然全部完善,所以把水晶报表剔除出去也迫在眉睫。
出于操作习惯,和估计SAP的颜面,先过渡一下,在默认的解决方案里,保留了水晶报表的项目模板。
基本可以肯定的说,在下个把本的VS201x中,水晶报表将从默认的项目中彻底消失。

 

好了,下面翻译下来自SAP官方的文章,也是目前最权威的也是唯一的信息。
原文地址:http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/14514
非逐字翻译,只取主要意思。

CR将不被包含在VS2010中,不过Crystal Reports for Visual Studio 2010将作为一个插件免费下载,不再需要注册。
CR将独立交付,而不会与VS2010同步上市,不过计划在VS2010正式上市时发布一个beta版本。
正式版本最迟于2010年第3季度发布。

Crystal Reports for Visual Studio 2010的EULA(最终用户许可协议)与Crystal Reports for Visual Studio 2010的EULA差不多
唯一的区别就是将不再包含免费的WEB应用程序水晶报表分发包。它需要独立购买(??)。但CS应用将不受限制。
同时支持32位和64位平台

原文:
The EULA for Crystal Reports for Visual Studio 2010 will match the Crystal Reports 2008 EULA.  The only material change when comparing the EULA with Visual Studio 2008 is that free external redistribution for web applications is no longer included.  Its purchased separately with the Crystal Reports Developer Advantage runtime license.
The MSM runtime will be unavailable.  MSI and ClickOnce will be the supported deployment methods for the runtime engine.
What is not changing?

Unlimited external distribution of thick client applications that embed the Crystal Reports for Visual Studio 2010 runtime is included - same as Visual Studio 2008.
Both 32-bit and 64-bit runtimes are available.  This is unchanged compared to Crystal Reports Basic for Visual Studio 2008, but the presence of a 64-bit runtime is a major net new feature for Crystal Reports 2008 customers.


Crystal Reports for Visual Studio 2010新特性
1)WPF Viewer
2)报表导出时支持xlsx格式,从而突破了65536行的xls格式的限制,但仅限于Data-Only(仅数据)模式
3)改进了报表展示效果,增加了报表的交互性。看来工具栏要发生变化,交互性变化应该是指CR2008里现在就有的参数界面。
4)将出现一种新的只读报表文件格式RPTR,你可以控制谁能看到报表的内容。
你能从一个RPT文件导出一个新的RPTR文件,而这个文件将只能在你的报表浏览器中打开,报表设计工具将无法打开这种格式的文件。
从而保护你的商业逻辑。
以下为原文,目前还没有RPTR的进一步信息。
New read-only RPT file called RPTR that allows you to control who can see the internals of your report design.  You create a RPTR file by exporting it from an RPT.  After that, RPTR files can only be opened by the report viewers.  oUR Report designer tools will refuse to open RPTR files - protecting your internal business logic in the report.
5)改进了报表设计器,比如说现在你可以创建级联参数。
6)多种.NET API的提升帮助COM-based RDC顺利迁移到.Net平台
7)多种灵活的MSI部署方式替代原来的MSM部署包方式


另:
爆料信息1:
I once heard several years ago,
that there was a longterm contract with Crystal Reports to deliver in a number of versions of VS a lightweigt crystal reports installation.
The contract was signed in a time where microsoft did not have Reporting Services yet.

Now Microsoft has Reporting Services, you can use that as reporting platform.
爆料信息2:
By the way I was told by one sap person crystal reports will include a silverlight beta product
around the same time visual studio 2010 will be introduced。

 

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 27
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 27
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值