Легкий способ для Crystal Reports для преобразования отчетов MS SQL Server
Есть ли способ легко преобразовать отчеты Crystal Reports в формат RDL для служб Reporting Services?
У нас есть довольно много отчетов, которые скоро будут нуждаться в конверсии.
Я знаю о ручном процессе (который в основном восстанавливает все ваши отчеты с нуля в SSRS), но мои поиски указали на несколько возможностей с автоматическим преобразованием "ускорения" с несколькими консалтинговыми фирмами. (Как описано на.... - ссылка сломана).
Есть ли у вас какие-либо действительные опыты или рекомендации относительно этой конкретной проблемы?
Есть ли какие-нибудь инструменты, о которых я не знаю?
Ответы
Ответ 1
Я искал ранее для этого, не повезло. Кажется, что нет никаких инструментов для этого преобразования, поэтому ручной метод становится единственным методом. И да, есть консалтинговые фирмы, которые будут выполнять ручную работу для вас, но они все еще делают это вручную.
Crystal Reports и службы Reporting Services имеют разные архитектурные стили, что делает его сложной задачей для инструмента преобразования, поэтому я рассматриваю его как маловероятное, что кто-то скоро его построит.
Ответ 2
Я работаю в одной из тех консалтинговых фирм, о которых упоминал Carlton, и позвольте мне сказать вам, что мы единственная компания, которая разработала собственный (собственный) инструмент, который помогает нам начать процесс конверсии с RPT на RDL. Наш текущий инструмент поддерживает только Crystal Rpts 9 и старше, а также форматы RDL 2000 и 2005.
Я сделал несколько из этих проектов конверсии самостоятельно, и есть много вещей, которые не могут быть автоматически преобразованы из-за характера каждого продукта. Такие вещи, как выражения, данные источника данных и запросы набора данных, не могут быть автоматически переведены инструментом.
Приветствия.
Ответ 3
Альтернативой может быть использование гораздо более дешевого решения для отчетности, которое может читать шаблоны Crystal Reports, такие как (наш собственный) Java i-net Clear Reports (используется для i-net Crystal-Clear).
Обратите внимание, что в отличие от большинства решений мы не теряем информацию, такую как информация источника данных, формулы, выражения SQL и т.д. из исходных шаблонов. Даже графики конвертируются достаточно хорошо.
Кроме того, теперь мы предлагаем полностью функциональный, бесплатный конструктор отчетов (который также может запускать отчеты).
Ответ 4
Мой исходный код VB был преобразован в С#. См. RptToXml.
Ответ 5
В настоящий момент мы находимся в очень похожей ситуации. Десятки хрустальных отчетов на месте, и мы переходим к Reporting Services (в основном, благодаря простоте развертывания и более гибкому пользовательскому интерфейсу для конечного пользователя) - наше решение состоит в том, чтобы оставить их, но что-то новое создается в RptgSvcs. В идеале мы переводим их, но формат .rpt слишком непрозрачен.
Ответ 6
В моем поиске я познакомился с продуктом KTL Solutions с названием KTL Crystal Converter, который способен преобразовывать отчет Crystal в SSRS.
Ответ 7
RptToRdl.Com(http://www.RptToRdl.com) - ваш лучший выбор.
Они могут совершать конверсии с переходом или полные преобразования. Цены начинаются с 25 долларов США за отчет.
Ответ 8
Проверьте этот инструмент Миграция Crystal
Также у них есть видео, объясняющее это на youtube
Ответ 9
Как было предложено Microsoft, вы можете попробовать любой из следующих инструментов миграции для преобразования SAP Crystal Reports в SSRS: