2008-08-19 84 views
25

有没有方法可以轻松地将Crystal Reports报表转换为Reporting Services RDL格式? 我们有不少报告即将需要转换。Crystal Reports到MS SQL Server Reporting Services转换的简单方法

我知道有关手动过程(这基本上重建自己的所有报告中从头SSRS),但我搜索指出,与自动转换“加速”的几个可能性与几个咨询公司。 (如...所述 - 链接断开)。

对于这个特殊问题,你们有没有任何有效的经验或推荐? 有没有我不知道的工具?

回答

14

我以前搜索过这个,没有运气。似乎没有任何工具可用于此转换,因此手动方法成为唯一的方法。是的,有咨询公司会为你做手动工作,但他们仍然是手动完成的。

Crystal Reports和Reporting Services具有不同的体系结构风格,因此对于转换工具来说这是一项艰巨的任务,所以我认为不太可能有人会很快创建一个。

+0

RptToRdl.Com将帮助您开始使用手动转换。 – 2012-01-06 19:47:37

2

我们目前处于非常相似的状况。数十种水晶报告已经到位,我们正在转向使用Reporting Services(主要是为了便于部署并为最终用户提供更灵活的用户界面) - 我们的解决方案是让它们保留下来,但RptgSvcs中正在创建任何新功能。理想情况下,我们会翻译它们,但.rpt格式太不透明。

10

我为Carlton提到的其中一家咨询公司工作,让我告诉你,我们是唯一一家开发内部(专有)工具的公司,可以帮助我们开始从RPT到RDL的转换过程。我们目前的工具只支持Crystal Rpts 9及以上版本,以及RDL 2000和2005格式。

我自己已经完成了几个这些转换项目,并且由于每种产品的性质,有很多东西无法自动转换。诸如表达式,数据源信息和数据集查询之类的东西不能被工具自动“翻译”。

干杯。

2

在我的搜索中,我了解了KTL Solutions的一个产品,名称为KTL Crystal Converter,它能够将Crystal报告转换为SSRS。

6

另一种方法是使用可基于Java的i-net Clear Reports(曾经是我网晶莹剔透)读取的Crystal Reports模板,如(我们自己)更便宜的报表解决方案。

请注意,与大多数解决方案不同,我们不会从原始模板中丢失诸如数据源信息,公式,SQL表达式等信息。即使图表转换得相当好。

此外,我们现在提供一个功能齐全的免费report designer(它也可以运行报告)。

0

RptToRdl.Com(http://www.RptToRdl.com)是你最好的选择。

他们可以进行快速启动转换或完全转换。起价为25美元/报告。

0