Простой способ преобразования Crystal Reports в MS SQL Server Reporting Services - PullRequest
29 голосов
/ 19 августа 2008

Есть ли способ легко преобразовать отчеты Crystal Reports в формат RDL служб Reporting Services? У нас есть довольно много сообщений, которые скоро понадобятся для конвертации.

Я знаю о ручном процессе (который в основном перестраивает все ваши отчеты с нуля в SSRS), но мои поиски указали на несколько возможностей с автоматическим «ускорением» конверсии в нескольких консалтинговых фирмах. (Как описано на .... - ссылка не работает).

Кто-нибудь из вас имеет какой-либо действительный опыт или рекомендации по этой конкретной проблеме? Есть ли инструменты, о которых я не знаю?

Ответы [ 9 ]

15 голосов
/ 21 августа 2008

Я искал ранее, но безуспешно. Кажется, что нет никаких инструментов, доступных для этого преобразования, ручной метод, таким образом, становится единственным методом. И да, есть консалтинговые фирмы, которые будут выполнять ручную работу за вас, но они все еще делают это вручную.

Crystal Reports и Reporting Services имеют разные архитектурные стили, что затрудняет задачу инструмента преобразования, поэтому я считаю маловероятным, что кто-то создаст его в ближайшее время.

10 голосов
/ 08 сентября 2008

Я работаю в одной из консалтинговых фирм, упомянутых Carlton, и позвольте мне сказать вам, что мы единственная компания, которая разработала собственный (собственный) инструмент, который помогает нам ускорить процесс преобразования RPT в RDL. Наш текущий инструмент поддерживает только Crystal Rpts 9 и старше, а также форматы RDL 2000 и 2005.

Я сам выполнил несколько таких конверсионных проектов, и есть много вещей, которые не могут быть автоматически конвертированы из-за характера каждого продукта. Такие вещи, как выражения, информация об источниках данных и запросы к наборам данных, просто не могут быть автоматически «переведены» инструментом.

Приветствие.

6 голосов
/ 29 сентября 2009

В качестве альтернативы можно использовать более дешевое решение для составления отчетов, которое может читать шаблоны Crystal Reports, например (наше собственное) на основе Java i-net Clear Reports (используется быть i-net Crystal-Clear).

Обратите внимание, что в отличие от большинства решений, мы НЕ теряем информацию, такую ​​как информацию об источниках данных, формулы, выражения SQL и т. Д., Из исходных шаблонов. Даже графики конвертируются довольно хорошо.

Кроме того, теперь мы предлагаем полностью функциональный бесплатный дизайнер отчетов (который также может запускать отчеты).

4 голосов
/ 26 февраля 2010

Мой оригинальный код VB был преобразован в C #. См. RptToXml .

2 голосов
/ 09 июня 2009

В своем поиске я познакомился с продуктом KTL Solutions с именем KTL Crystal Converter, который способен конвертировать отчет Crystal в SSRS.

2 голосов
/ 03 сентября 2008

В данный момент мы находимся в очень похожей ситуации. Десятки готовых отчетов, и мы переходим к службам Reporting Services (в основном из-за простоты развертывания и более гибкого пользовательского интерфейса для конечного пользователя) - наше решение - оставить их, но в RptgSvcs создается что-то новое. В идеале мы бы их перевели, но формат .rpt слишком непрозрачный.

1 голос
/ 19 февраля 2017

По предложению Microsoft вы можете попробовать любой из следующих инструментов миграции для преобразования SAP Crystal Reports в SSRS:

  1. Hitachi Consulting http://www.hitachiconsulting.com/page.cfm?ID=bi
  2. TCS http://www.tcs.com/Microsoft2005Launch/download/Microsoft_Recast.pdf
  3. Sonata Software Ltd. http://microsoftcc.sonata -software.com/html / mcc_bi.htm
  4. KTL Solutions http://www.ktlsolutions.com/t-crystalconverter.aspx
  5. 90 градусов программного обеспечения http://www.90degreesoftware.com
  6. Jeff-Net http://www.rpttosql.com/index.html
  7. Neudesic http://www.neudesic.com
  8. PLUS-IT http://www.plus -it.de
0 голосов
/ 09 июня 2014

Проверьте этот инструмент Crystal Migration

Также у них есть видео, объясняющее это на YouTube

0 голосов
/ 28 мая 2010

RptToRdl.Com (http://www.RptToRdl.com) - ваша лучшая ставка.

Они могут выполнять конвертацию при запуске или полную конвертацию. Цены начинаются с 25 долларов за отчет.

...