2010-03-09 4 views
0

В компании я работаю ищет отчетности решение с учетом следующих требований:Ищете отчетности решения и нужны советы

  1. должны быть в состоянии генерировать набор отчетов по ночам.
  2. Должен дать клиенту возможность динамически создавать отчеты.
  3. Должен иметь надежные функции экспорта.
  4. Должен иметь зрителя, который может отображаться в веб-приложении.

Компания рассматривает использование Crystal Reports и/или SSRS. Наша компания - это в основном разработчики .NET, использующие VS2k8 и SQL Server 2k8.

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

ответ

3

Если вы планируете использовать .net и SQL сервер зачем с Crystal Reports ? Это, безусловно, неправильный путь. Воспользуйтесь услугами Reporting Services, так как очень очень легко использовать, настраивать и развертывать.

Веб-заполнитель для отчетов hte имеет автоматический экспорт в excel, pdf, rtf, html и т. Д. Он очень прочный и очень чистый интуитивно понятный инструмент. Использование хранимых процедур в наборах данных делает все лучше.

Первоначально мы отправились в маршрут CR, и это было не что иное, как проблема, и не так просто создавать и развертывать простые отчеты. Мы переехали в RS, и это день и ночь ...

+0

Я использовал несколько решений для отчетности и был счастлив, недавно сделав простые и довольно сложные отчеты с SSRS 2008, поддерживаемые хранимыми процедурами. Вы можете запланировать их и настроить модели для использования с построителем отчетов, чтобы пользователи могли создавать свои собственные отчеты. Инструмент создания отчетов, BIDS, является VS, поэтому разработчикам не должно быть никаких проблем. Плюс это не будет стоить вам ничего дополнительного. – Bratch

1

Из моего личного опыта, SSRS намного проще устанавливать и использовать - похоже, это и так, как MS идут. В дополнение к этому, если вы уже используете сервер MS SQL, у вас нет дополнительных лицензионных затрат.

Я не использовал конструктор отчетов SSRS сильно, но это, безусловно, позволяет создавать относительно простые отчеты (несколько опытных) конечных пользователей.


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

+0

+1 для CR, снимающего себя в ногу ... – JonH

-1

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

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

+0

-1, поскольку это вообще не помогает OP. – JonH

+0

Парень просит мнения по обоим продуктам. Я дал свое мнение по обоим продуктам. Они оба одинаково способны, однако один из них является чрезмерно дорогим, а другой (по существу) свободным. Если деньги не проблема, то выберите, какой из них предпочитают конечные пользователи, иначе придерживайтесь SSRS. Или мне нужно использовать слова с меньшим количеством слогов, чтобы сделать «Кристалл» ясным? –

0

Одна из недостатков как Crystal Reports, так и SSRS заключается в том, что элементы управления Report-Viewer имеют зависимости COM. Более того, большая часть SDK BusinessObjects .Net имеет зависимости от COM. Вероятно, это не очень важно, если вы планируете размещать сайт внутри страны, но стоит упомянуть.

У меня был клиент, чей хостинг-раздел не разрешил установку COM на общий сервер. К счастью, я смог использовать SDK BusinessObjects WebServices в сочетании с SDK BusinessObjects OpenDocument для создания пользовательского интерфейса для BusinessObjects Enterprise.

Надеюсь, это поможет.

Смежные вопросы