Какой лучший способ реализовать модуль отчета в клиент-серверном приложении .Net2005?Crystal Reports или SSRS - PullRequest
2 голосов
/ 27 июля 2011

Я создаю клиент-серверное приложение в .Net2005 с sql server 2005. Я хочу создавать отчеты о моем клиентском программном обеспечении, которое подключается к серверу с помощью веб-службы. Это большие отчеты. Я хочу знать, какой путь лучше: 1. Crystal Reports 3. Простой текстовый отчет. 3. Отчет по HTML

Спасибо Асиф

1 Ответ

2 голосов
/ 27 июля 2011

Все, что не является отчетами о кристаллах, может показаться хорошей идеей. Интересно, что при обновлении до .net framework 4 / VS2010 вы обнаружите, что CR больше не включен - вы можете скачать его отдельно, хотя.

Я уже использовал SSRS и нашел, что он в целом довольно хорош.


Недостатки (по запросу). Обратите внимание, что это мое личное мнение / опыт, другие могут отличаться.

  1. Конструктор сложен в использовании и не очень интуитивен, когда вы выходите за рамки простого.

  2. Множество разных версий могут затруднить поиск правильной установки во время выполнения при перемещении для запуска на сервере.

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

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

...