Подтвердить что ты не робот

Отчеты Crystal Reports и Microsoft SQL Server

Я разрабатываю приложение WPF, и мне нужны ваши советы.

Мне нужно создавать отчеты в своем приложении. Что я должен использовать, отчеты Crystal Reports или SQL Server Reporting Services? Какой из них лучше, и почему?

4b9b3361

Ответ 1

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

  • Многие используют его и понимают, как его использовать.
  • Его способность в создании более простых промежуточных отчетов быстро является плюсом.
  • Даже если вы не знаете SQL, вы все еще можете играть с Crystal Reports, чтобы получить нужный результат и сгладить данные.
  • Поддержка динамических каскадных запросов (версия XI и выше)
  • Поддержка Web Viewer, ActiveX, Java и HTML.

Против Crystal Reports

  • Компонент Crystal Report Design, похоже, полон странных сценариев.
  • Я верю, потому что сменил руки так много раз. Документация довольно ограничена для компонент дизайна отчета.
  • Новичок может определенно создать хороший отформатированный отчет быстро и легко, но когда дело доходит до большего сложные отчеты, в которых производительность необходимо. Возвращаясь к пониманию SQL необходим.

Преимущества для отчетов SQL Server

  • Веб-сервер отчетов
  • Механизм рендеринга отчетов поддерживает количество форматов (Excel, HTML, Изображение и т.д.)
  • Публикация и планирование - часть Служб отчетности. В кристалле вы нужен сервер Crystal Reports или Business Objects Enterprise для Публикация и планирование. Или ты нужно будет создать свой собственный приложение)
  • Запрос параметров лучше в моем мнение
  • Доступ к сохраненным источникам данных можно получить с помощью excel.
  • Вводится учетная запись пользователя и разрешения.
  • Подписки - встроенная функция

Недопустимые отчеты SQL Server

  • Иногда бывает больно реализовать
  • Функция построителя отчетов для создания простых отчетов несколько ограничена.
  • Лучшим составителем отчетов является Visual Studio Business Intelligence Studio. Это всего лишь con, потому что для начинающего конечного пользователя это может показаться подавляющим.

Во всех службах Reporting Services SQL Server мой выбор.

Ответ 2

Я использую SSRS в большом проекте и начинаю использовать его с 3 лет назад. это очень хорошее решение. Я рекомендую использовать SSRS, а не Crystal Reports.

Ответ 4

Отчеты Crystal - 780 МБ
Конструктор отчетов - 30 МБ (еще лучше и проще в использовании)