Простой способ преобразования Crystal Reports в службы отчетов MS SQL Server

StackOverflow https://stackoverflow.com/questions/16396

Вопрос

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

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

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

Это было полезно?

Решение

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

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

Другие советы

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

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

Ваше здоровье.

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

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

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

Мой исходный код VB был преобразован в C#.Видеть RptToXml.

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

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

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

  1. Хитачи Консалтинг http://www.hitachiconsulting.com/page.cfm?ID=bi
  2. ТКС http://www.tcs.com/Microsoft2005Launch/download/Microsoft_Recast.pdf
  3. ООО "Соната Софтвер" http://microsoftcc.sonata-software.com/html/mcc_bi.htm
  4. КТЛ Решения http://www.ktlsolutions.com/t-crystalconverter.aspx
  5. 90DegreeПрограммное обеспечение http://www.90gradesoftware.com
  6. Джефф-Нет http://www.rpttosql.com/index.html
  7. Нейдезик http://www.neudesic.com
  8. ПЛЮС-ИТ http://www.plus-it.de

RptToRdl.Com (http://www.RptToRdl.com) ваш лучший выбор.

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

Проверьте этот инструмент Кристаллическая миграция

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top