Рекомендации по выбору генератора отчетов Crystal Reports XI (11)

Построение системы корпоративной отчетности


Рекомендуемое решение: Crystal Reports Server

Использование программного продукта Crystal Reports Server обеспечивает ИТ-специалистов современным механизмом централизованного управления оперативной отчетностью, предоставляя бизнес-пользователям авторизованный доступ к необходимой информации и интуитивно понятный интерфейс для разработки новых форм отчетности. Это обусловлено комбинацией использования Crystal Reports Developer (средства для разработки отчетов) и Crystal Reports Server (системы публикации, управления и распространения отчетов в Web).

Простые и удобные возможности публикации отчетов в Web позволяют повысить качество принимаемых решений на всех уровнях организации. Для дальнейшего использования отчеты могут быть легко экспортированы в наиболее распространенные электронные форматы, предпочитаемые пользователями (PDF, Excel, и др.).

В стандартный вариант поставки Crystal Reports Server входят 5 лицензий параллельного доступа (concurrent access). Количество лицензий параллельного доступа определяет максимальное число пользователей, имеющих возможность одновременного доступа в систему, при этом общее количество пользователей системы может быть неограниченно.

Дополнительные лицензии Crystal Reports Server позволяют увеличивать число одновременно работающих пользователей до двадцати.

Например, в организации работают 100 пользователей, из которых только десяти нужна возможность получения отчетов в режиме он-лайн. В этом случае организации достаточно будет приобрести 10 лицензий Crystal Reports Server для параллельного доступа. Тогда любые 10 из 100 сотрудников будут одновременно иметь доступ к серверу отчетов, остальные сотрудники организации смогут работать с отчетами, уже сформированными планировщиком 1..

В комплект поставки Crystal Reports Server включен генератор отчетов Crystal Reports Developer с лицензией на 1 именованного пользователя (named user).

 

Интеграция отчетов в информационные системы и приложения


Возможные решения:

  • Crystal Reports Server
  • Crystal Reports Developer

Рекомендуемое решение: Crystal Reports Server
Генератор отчетов Crystal Reports - удобное и мощное решение, позволяющее разработчикам прозрачно интегрировать отчеты в свои .NET, Java или COM-приложения, которые будут обладать простотой в развертывании и могут использоваться в качестве клиентов (от "нулевых" до "толстых") для просмотра и генерации отчетов.

Основные новые возможности Crystal Reports XI (11) для разработчиков включают:

  • Свободное от лицензионных отчислений распространение компонентов отчетов (т.е. runtime-библиотек) в пределах своей организации.
  • Удобное лицензирование для интеграции отчетов в приложения, предназначенные для передачи другим организациям.
  • Большое количество новых функциональных возможностей, таких, как динамические и каскадные формы для выбора/ввода значений параметров, средство контроля зависимостей в отчете и автоматическое обновление продукта.

Главное преимущество использования Crystal Reports Server по сравнению с Crystal Reports Developer:

  • Crystal Reports Server - это полнофункциональный продукт, который предоставляет разработчикам возможности по публикации, безопасному распространению отчетов в Web, управлению отчетами, обеспечивает интеграцию в корпоративные порталы и разработку многозвенных приложений (Crystal Reports Server - многозвенная многокомпонентная система).

Каждая из рассмотренных редакций включает генератор отчетов Crystal Reports Developer с лицензией на 1 именованного пользователя (named user).

 

Разработка (создание) отчетов


Возможные решения:

  • Crystal Reports Server
  • Crystal Reports Professional
  • Crystal Reports Standard

Рекомендуемое решение: Crystal Reports Server
С помощью визуального дизайнера отчетов разработчики могут создавать форматированные и интерактивные отчеты. Полный набор функциональных возможностей для разметки и управления графическим представлением позволяет придать отчетам по-настоящему профессиональный вид.

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

Crystal Reports Server поддерживает максимальный спектр источников данных для дизайна отчетов. Так, в отличие от Crystal Reports Professional, Crystal Reports Server позволяет использовать .NET (XML), Java и COM источники данных.

В Crystal Reports Server есть такие логические источники данных, как бизнес-представления 2.

Crystal Reports Server позволяет многократно использовать в отчетах объекты, сохраненные в репозитории 3 Crystal Reports Server.

Crystal Reports Professional позволяет генерировать отчеты на основе данных большинства серверных и файловых источников данных.

Crystal Reports Standard предназначен только для разработки отчетов с использованием файловых (персональных) баз данных, таких, как Access, Paradox, dBase и др., без возможности работы с реляционными СУБД (Oracle, MS SQLServer, SQLBase, Interbase и др.).

Каждая из рассмотренных редакций включает генератор отчетов Crystal Reports с лицензией на 1 именованного пользователя (named user).

1 Планировщик отчетов - специальный механизм системы Crystal Reports Server по автоматической генерации отчетов с заданными:

  • периодичностью: ежечасно (-секундно, -минутно, -дневно, и т.д. и т.п.), а также используя настраиваемые календари;
  • форматом отчета (Acrobat, Word, Excel и др.);
  • местоназначением: сохранить в файле, передать по ftp, отправить как вложение или как ссылку на отчет по электронной почте, распечатать на указанном принтере или разослать отчет в системе Crystal Reports Server другим пользователям;
  • условиями выполнения: фильтров, параметров, источников данных, зависимостью от выполнения других отчетов и программ и т.п.

2 Бизнес-представления реализуют слой метаданных, позволяя абстрагироваться от структуры и понятий баз данных, работая с понятиями предметной области.

3 Репозиторий - хранилище для объектов, которые требуется использовать во многих отчетах: текст, графика (например, логотип компании), команды (запросы) на языке SQL и собственные функции для сложных вычислений. При выполнении отчетов можно задать условие автоматического обновления этих объектов из репозитория.


Страница сайта http://test.interface.ru
Оригинал находится по адресу http://test.interface.ru/home.asp?artId=650