Crystal reports что это за программа

Генерация отчетов. Crystal Reports или Веб-технологии?

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

1.Crystal Reports — известный психологический стандарт для генерации отчетов в десктопных приложениях.
2.Локальный веб-сервер и динамическая генерация страницы-отчета.

Преимущества кристаллов:
1.Стандартность решения. По кристаллам немало документации
2.Простота генерации простых отчетов.
3.Простота подключения к базе данных
4.Нет проблем с разбивкой на страницы, которые появляются в HTML.

Преимущества второго подхода:
1.Бесплатность решения.
2.Большая, чем у кристаллов, гибкость при создании отчетов сложной структуры.
3.Возможность легкого внесения незначительных изменений в отчет на рабочем месте клиента без использования специализированного конструктора отчетов.
4.В случае небольшой примеси некорректных или ошибочных данных отчет скорее всего все-таки выйдет, хоть и искаженный. Ошибка при построении кристального отчета полностью отменяет его вывод
4б.Ошибки в отчета на базе веб-сервера проще находить.
5.Отчет в виде HTML-страницы может быть сохранен с гарантированным сохранением оформления. Кристальные отчеты хоть и сохраняются в doc и HTML, но документ на выходе отличается форматированием.
6.Веб-отчеты могут быть сотребованы с любого рабочего места, из других подсегментов интранета.

Недостатки второго способа:
1.Придется работать с двумя источниками данных
2.Неясны моменты (и очевидно возникнут сложности и неудобства) с разбиением на страницы при печати, неразрыванием групп и печатью колонтитулов.

Но почему-то мы склоняемся к веб-технологиям.

А вы что думаете?
Как вы генерируете отчеты и что посоветуете нам?

Источник

Crystal reports что это за программа

Crystal reports что это за программа. Смотреть фото Crystal reports что это за программа. Смотреть картинку Crystal reports что это за программа. Картинка про Crystal reports что это за программа. Фото Crystal reports что это за программаCrystal Reports 10 – мировой лидер среди генераторов отчетов, основные возможности которого: доступ почти к любым данным и динамическое форматирование информации; интеграция результатов в веб-приложения и приложения для Windows; расширение возможностей конечных пользователей в области просмотра, взаимодействия и создания отчетов.

Доступ к данным

Crystal Reports обеспечивает широкие возможности использования разнообразных источников данных, облегчая доступ к источникам корпоративной информации и удовлетворяя информационные запросы конечных пользователей. Если необходим доступ к базам данных, файлам, журналам, системным приложениям (CRM, ERP и т.д.) или программным элементам, всегда можно использовать Crystal Reports.

Crystal reports что это за программа. Смотреть фото Crystal reports что это за программа. Смотреть картинку Crystal reports что это за программа. Картинка про Crystal reports что это за программа. Фото Crystal reports что это за программа

Рис.1 Создание собственных команд SQL

Crystal reports что это за программа. Смотреть фото Crystal reports что это за программа. Смотреть картинку Crystal reports что это за программа. Картинка про Crystal reports что это за программа. Фото Crystal reports что это за программа

Рис.2 Использование строки в формате Unicode

Форматирование и оформление

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

Crystal reports что это за программа. Смотреть фото Crystal reports что это за программа. Смотреть картинку Crystal reports что это за программа. Картинка про Crystal reports что это за программа. Фото Crystal reports что это за программа

Рис. 3 Варианты представления панелей показателей (Dashboard)

Crystal reports что это за программа. Смотреть фото Crystal reports что это за программа. Смотреть картинку Crystal reports что это за программа. Картинка про Crystal reports что это за программа. Фото Crystal reports что это за программа

Рис 4. Среда работы с формулами (Formula Workshop).

Просмотр и взаимодействие отчетов

Crystal Reports предлагает настраиваемые параметры, разрешающие конечному пользователю выполнять просмотр и взаимодействие с информацией в привычных форматах и конфигурациях.

Интеграция приложений

Технические материалы, описания, FAQ, ознакомительная версия


Книги


Статьи


Узнайте больше!


Приобретение продукта

За дополнительной информацией обращайтесь в компанию Interface Ltd.

Источник

Crystal Reports — Обзор

SAP Crystal Reports — это инструмент бизнес-аналитики, который используется для создания отчетов из источников данных как SAP, так и сторонних производителей. Это позволяет конечным пользователям создавать отчеты, которые включают исключительные визуализации и внедрять новые бизнес-требования в отчеты, чтобы уменьшить зависимость от ИТ-специалистов и разработчиков отчетов.

SAP Crystal Reports может подключаться к любому источнику данных, который включает в себя реляционные базы данных, такие как Oracle, системы источников данных OLAP, такие как BW, или также с данными XML. Вы можете создать простой отчет или использовать сложный или специализированный инструмент Crystal Reports для создания отчетов для конечных пользователей. Он в основном используется для идеальной отчетности для руководителей и менеджеров.

Преимущества использования Crystal Reports

Гибкий и настраиваемый отчет. Вы можете быстро создавать сильно отформатированные, идеальные по пикселям отчеты, используя SAP Crystal Reports с высокоуровневым интерфейсом проектирования и эффективными рабочими процессами.

Мощные возможности доставки отчетов — вы можете доставлять персонализированные отчеты конечным пользователям на предпочитаемом языке и в любом формате.

Подключение к источникам данных — вы можете напрямую подключаться к источникам информации. К источникам данных относятся: Native, ODBC, OLE DB и JDBC для подключения к реляционным, OLAP, веб-сервисам, XML, корпоративным источникам данных и salesforce.com.

Расширенная поддержка Excel — вы можете в полной мере воспользоваться форматом файла Excel, позволяя экспортировать больше данных на один лист, не занимая несколько листов.

Совместимость с операционной системой Windows — программное обеспечение SAP Crystal Reports 2013 сертифицировано на совместимость с Microsoft Windows 7.

Совместимость с мобильными устройствами. Вы также можете открывать интерактивные отчеты через свои мобильные устройства.

Интеграция с SAP Crystal Reports, Adobe Flash и HTML 5 — это позволяет разработчикам SAP Crystal Reports создавать мощные «массивы», извлекающие данные из различных источников.

Конкуренты — SAP Crystal Reports конкурирует с несколькими продуктами на рынке Microsoft, такими как службы отчетов SQL Server SSRS, XtraReports, ActiveReports и List & Label.

Требования к установке для Crystal Reports

Ниже приведены основные требования для установки Crystal Reports.

Источник

Crystal Reports® Server

Crystal Reports Server использует ту же платформу, что и корпоративное программное обеспечение SAP® BusinessObjects™, предлагая малому бизнесу и компаниям среднего размера проверенное решение для работы с отчетностью и приборными панелями в рамках единого сервера.

Crystal reports что это за программа. Смотреть фото Crystal reports что это за программа. Смотреть картинку Crystal reports что это за программа. Картинка про Crystal reports что это за программа. Фото Crystal reports что это за программа

Оглавление

Crystal Reports Server использует ту же платформу, что и корпоративное программное обеспечение SAP® BusinessObjects™, предлагая малому бизнесу и компаниям среднего размера проверенное решение для работы с отчетностью и приборными панелями в рамках единого сервера. Он поддерживает весь процесс ведения отчетности – от доступа к данным и разработки отчетов и приборных панелей до управления и доставки отчетов, включая интеграцию контента с порталами и корпоративными приложениями.

Обзор

Обзор функциональных возможностей

Полноценное решение для отчетности и управления приборными панелями

Программное обеспечение Crystal Reports® Server предлагает малому бизнесу и компаниям среднего размера проверенное решение для работы с отчетностью и приборными панелями в рамках единого сервера. Оно поддерживает весь процесс ведения отчетности – от доступа к данным и разработки отчетов и приборных панелей до управления и доставки отчетов, включая интеграцию контента с порталами и корпоративными приложениями.

Crystal reports что это за программа. Смотреть фото Crystal reports что это за программа. Смотреть картинку Crystal reports что это за программа. Картинка про Crystal reports что это за программа. Фото Crystal reports что это за программа

Crystal Reports Server использует проверенную сервис-ориентированную архитектуру (SOA) ПО SAP® BusinessObjects™ Enterprise, специализированный инструмент, который включает в себя ПО Crystal Reports, ПО Xcelsius®, ПО SAP BusinessObjects Web Intelligence®, ПО SAP BusinessObjects Voyager и ПО SAP BusinessObjects Dashboard Builder. SAPBusinessObjectsEnterprise также включает функцию интеграции данных из ПО SAPBusinessObjectsDataIntegrator, которое разработано с использованием современных веб-стандартов с коммуникационным фреймворком промышленного стандарта для связи всех компонентов и сервисов вместе.

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

Оптимизированные компоненты, службы и инструменты пользователя

Crystal Reports Server состоит из отдельных, но взаимосвязанных компонентов и служб, оптимизированных для конкретных задач. Эти компоненты и службы включают:

Crystal reports что это за программа. Смотреть фото Crystal reports что это за программа. Смотреть картинку Crystal reports что это за программа. Картинка про Crystal reports что это за программа. Фото Crystal reports что это за программа

    Уровень взаимодействия с пользователем для просмотра и взаимодействия с отчетами и приборными панелями Службы разработчика, такие как инструменты разработки и инструменты для портальной интерграции, для обеспечения гибкой интеграции с бев-порталами и приложениями Инструменты управления для администрирования и аудита служб и объектов Crystal Reports Server Службы для публикации отчетов, безопасности и обработки Службы данных для всестороннего и гибкого дотупа к данным

Архитектура

Функциональная архитектура

Слой взаимодействия с пользователем

Портал пользователя – это полноценный, готовый к работе веб-портал, который предоставляет конечным пользователям возможности доступа, просмотра и управления их документами Crystal Reports (.rpt) и приборными панелями Xcelsius (.swf).

Crystal reports что это за программа. Смотреть фото Crystal reports что это за программа. Смотреть картинку Crystal reports что это за программа. Картинка про Crystal reports что это за программа. Фото Crystal reports что это за программа

Потребители используют портал для быстрого поиска документов, которые им нужны. Они могут перемещаться, используя встроенную функцию поиска и дерево навигации по папкам. Они также могут запланировать регулярное обновление их документов Crystal Reports и управлять списком ранее запланированных отчетов. Пользователи могут также кастомизировать их портал, сохраняя множество макетов часто просматриваемых отчетов, и имеют доступ к SAP BusinessObjects Dashboard Builder для создания и просмотра персональных и корпоративных приборных панелей.

Средства для просмотра, печати и импорта отчетов

Microsoft Office иSAP BusinessObjects Live Office

ПО SAP Business Objects Live Office позволяет вам добавлять обновляемые, проверяемые корпоративные данные, управляемые с помощью CrystalReportsServer, в ваши документы MicrosoftOffice. С SAPBusinessObjectsLiveOffice, ваши документы MicrosoftOfficeотображают данные из тех же надежных отчетов, которыми вы манипулируете в CrystalReportsServer. Когда все используют один и тот же корректный источник информации, вы не тратите время на споры о правильности данных. Вместо этого, все могут сфокусироваться на принятии быстрых, хорошо информированных решений. С SAP BusinessObjects Live Office вы можете быть уверены в том, что доступные вам данные актуальны, последовательны и точны. ВыможетеиспользоватьSAP BusinessObjects Live OfficeпрямоизMicrosoft Office (рис.3,4) для:

    Доступа к живым данным, обновляемым из точных отчетов Модификации фильтров данных и формул, сохраняя при этом все существующее форматирование Автоматического обновления отдельных элементов данных или всех данных в вашем документе

Архитектура SAP Business Objects Live Office использует веб-сервисы для обхождения проблем с конфигурацией фаервола, и сокращения количества отпечатков со стороны клиента.

Crystal reports что это за программа. Смотреть фото Crystal reports что это за программа. Смотреть картинку Crystal reports что это за программа. Картинка про Crystal reports что это за программа. Фото Crystal reports что это за программа

Она состоит из клиентского компонента, который интегрируется в Microsoft Word, Microsoft Excel и Microsoft PowerPoint. Клиентский компонент использует веб-сервисы для коммуникации с Crystal Reports Server.

Адаптер веб-компонентов Java, установленный на сервере, взаимодействует с клиентом. SAP Business Objects Live Office использует преимущества защиты отчетов и защиты данных, которые предоставляет Crystal Reports Server. Пользователи должны выполнить вход на Crystal Reports Server через клиент SAP BusinessObjects Live Office, чтобы гарантировать, что они имеют право просматривать список отчетов. Безопасность на уровне данных также применяется при обновлении данных, что означает, что пользователи видят только те данные, на которые у них есть права просмотра.

Службы веб-разработчика и разработчика приложений

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

Crystal Reports Server включает в себя мощный набор служб отчетности, которые раскрываются через обширный набор SDK. Все пользовательские интерфейсы построены на вершине этих SDK, что означает, что разработчики имеют доступ ко всем аспектам ПО. Объектная модель SDK инкапсулирует все вызовы, необходимые для:

    Извлечения списков контента Контроля обработки и доставки контента Просмотра и взаимодействия с контентом Администрирования ПО

Все примеры приложений, включенные в Crystal Reports Server, используют эту хорошо документированную объектную модель.

Службы для Microsoft.NETи J2EE

Crystal Reports Server обеспечивает тесную интеграцию с Javaи платформами Microsoftчерез SDKJava, Microsoft.NET и SDKвеб-сервисов. Эти инструменты включают в себя надежные компоненты для работы с отчетностью, примеры приложений и документацию.

Crystal reports что это за программа. Смотреть фото Crystal reports что это за программа. Смотреть картинку Crystal reports что это за программа. Картинка про Crystal reports что это за программа. Фото Crystal reports что это за программа

Разработчики могут установить эти компоненты на сервера веб-приложений, включая Microsoft IIS, BEA WebLogic, IBMWebSphere, Apache, Oracle10gapplicationserver, или SunONE. SDKпредоставляют высокоуровневый интерфейс программирования приложений (API), поэтому вы можете использовать тот язык разработки, который предпочитаете, чтобы контролировать каждый аспект Crystal Reports Server. Компоненты обрабатывают пользовательские запросы на уровне взаимодействия с пользователем и затем соединяют эти запросы с соответствующей службой на инфраструктурном уровне. Службы разработчика включают поддержку просмотра отчетов и логику для интерпретации и направления веб-запросов к соответствующей службе Crystal Reports Server.

Crystal Reports Server использует Java SDK или Microsoft.NET SDK, чтобы запускать ПО со сторонним сервером приложений, который действует как шлюз между веб-сервером и остальной частью Crystal Reports Server. Сервер приложений отвечает за обработку запросов от вашего браузера, отправку некоторых запросов к адаптеру веб-компонентов и использование SDKдля интерпретации компонентов в JavaServer Pages (JSP файлы) или в Active Server Pages (.aspx файлы).

Инструменты

Опции и инструменты

Вы можете применять опции надежной системы безопасности к уровням пользователя, группы, объекта, и папки, чтобы давать нужным людям права доступа к нужной информации в нужное время.

Вы можете применять опции надежной системы безопасности к уровням пользователя, группы, объекта, и папки, чтобы давать нужным людям права доступа к нужной информации в нужное время. Веб-службы позволяют легче и быстрее интегрировать Crystal Reports Server и приложения SAP в веб-приложения и способствуют развертыванию Crystal Reports Server иSAP BusinessObjects Enterprise соспециализированнымПО. Веб-службы доступны для отображения и обновления документов, а также для предоставления drill-downфункций конечным пользователям. Для разработчиков, провайдер веб-служб развернут на серверной стороне с Crystal Reports Server или SAP BusinessObjects Enterprise. Для разработчиков, API поддерживает создание кастомизированных веб-сайтов, приложений или веб-служб, которые имеют доступ к службам Crystal Reports Server.

Инструменты для портальной интеграции

Crystal Reports Server поддерживает интеграцию в ведущие окружения для портальных серверов, предоставляя компоненты для портала пользователя со схожей функциональностью. Предустановлены инструменты портальной интеграции для порталов Microsoft Sharepoint, IBM, и Oracle. Эти инструменты используют стандарты порталов, такие как JSR 168 и Web Parts.

Инструменты управления

Для поддержки децентрализованных функций управления. Crystal Reports Server оснащен веб-порталом для управления паролями, планирования заданий и контроля доступа пользователей. Вы можете настраивать и автоматизировать задачи управления, используя Crystal Reports Server SDK.

Центральная консоль управления

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

Crystal reports что это за программа. Смотреть фото Crystal reports что это за программа. Смотреть картинку Crystal reports что это за программа. Картинка про Crystal reports что это за программа. Фото Crystal reports что это за программа

Crystal Reports Server включает в себя центральную консоль управления – веб-окружение для централизованного управления системой, развертывания и конфигурации. Консоль (см. рис.5) обеспечивает гибкую, мощную и гранулированную систему управления, для задач, которые включают установку пользовательских ролей, безопасный доступ, администрирование сервера, управление паролями и так далее. Это позволяет администратору сконфигурировать ПО, контролируя общие права доступа, приложения и визуальный опыт пользователя. ITперсоналу будет удобно использовать центральный репозиторий для CrystalReports, приборных панелей Xcelsius, папок и профилей пользователей, а также разрешения безопасности для пользователя, роли и документа.

Центральный менеджер конфигурации

Центральный менеджер конфигурации разработан специально для управления и конфигурирования служб Crystal Reports Server. Этот инструмент позволяет вам запускать, останавливать, включать и отключать серверы. Вы также можете просматривать и конфигурировать расширенные настройки сервера.

Службы

Инфраструктурные службы

Crystal Reports Server может предоставлять безопасный доступ к отчетам и приборным панелям, папкам, в которых они хранятся и отображаемым в отчетах данным. Построенный на иерархической модели безопасности объектного уровня, Crystal Reports Server поддерживает права безопасности на уровне папок и уровне объектов, а также поддерживает полное наследование на уровне пользователя и группы (см. рис. 6).

Crystal reports что это за программа. Смотреть фото Crystal reports что это за программа. Смотреть картинку Crystal reports что это за программа. Картинка про Crystal reports что это за программа. Фото Crystal reports что это за программа

Планирование задач и предупреждения

Сервер задач отчетности предоставляет функции планирования для Crystal Reports. Он содержит множество опций, включая планирование задач по времени, периодическое планирование или бизнес-календарь.

Crystal reports что это за программа. Смотреть фото Crystal reports что это за программа. Смотреть картинку Crystal reports что это за программа. Картинка про Crystal reports что это за программа. Фото Crystal reports что это за программа

Запланированные отчеты могут создаваться в различных форматах, таких как Crystal Reports, Microsoft Excel, Adobe PDF, Microsoft Word и текстовом, позволяя дальнейшее взаимодействие. Вы можете запланировать различные точки назначения отчетов, включая e-mail, принтер или сервер. Вы можете также совмещать планирование с безопасностью на уровне ролей пользователя, открывая доступ к нужной информации нужным людям или группам. Планировщик Crystal Reports Server (см. рис.7) позволяет вам планировать автоматическую рассылку отчетов во внешние локации, например, FTP серверы, списки рассылки е-mail, принтеры и файл-серверы. При использовании с функцией безопасности, один и тот же отчет может быть распространен со специализированными данными для отдельных пользователей и групп.

Публикация позволяет вам делать документы публично доступными для широкой аудитории (см. рис.8).

Crystal reports что это за программа. Смотреть фото Crystal reports что это за программа. Смотреть картинку Crystal reports что это за программа. Картинка про Crystal reports что это за программа. Фото Crystal reports что это за программа

Обработка и кэширование

Нити обсуждений – полностью интегрированная в портал пользователя функция – позволяет пользователям создавать и отвечать на комментарии к любому Crystal Reports документу доступному на Crystal Reports Server. Вся информация нитей обсуждения управляется и хранится в репозитории. Нити обсуждений могут быть публичными или частными.

Crystal reports что это за программа. Смотреть фото Crystal reports что это за программа. Смотреть картинку Crystal reports что это за программа. Картинка про Crystal reports что это за программа. Фото Crystal reports что это за программа

Отчеты

Создание отчетов и приборных панелей

Crystal Reports Server позволяет вам просматривать, делиться и управлять отчетами, созданными в Crystal Reports и приборными панелями, созданными в ПО Xcelsius. Crystal Reports – это мощный инструмент, созданный для решения разнообразных задач по форматированию и представлению данных. Для новичков в создании отчетов, Crystal Reports включает в себя интуитивно понятные мастера и шаблоны для упрощения основных задач. Для более продвинутых пользователей, Crystal Reports включает в себя мельчайший контроль над большинством функций, включая формулы, условное форматирование и позиционирование объектов, чтобы удовлетворить все специфические требования. Также присутствует мощная редактируемая функция предпросмотра, которая позволяет пользователям наполнять шаблон отчета данными, извлеченными из БД. Динамические каскадные подсказки позволяют пользователям выбирать значения параметров из динамического списка, пополняющегося из источника данных во время работы. В результате пользователям предлагаются варианты, которые всегда действительны.

Простые и открытые порталы пользователей и средства для просмотра отчетов предоставляют пользователям немедленный доступ к информации с минимальной подготовкой

Простые и открытые порталы пользователей и средства для просмотра отчетов предоставляют пользователям немедленный доступ к информации с минимальной подготовкой. Панель параметров (См. Рис.10) позволяет изменять значения параметров без обновления данных.

Crystal reports что это за программа. Смотреть фото Crystal reports что это за программа. Смотреть картинку Crystal reports что это за программа. Картинка про Crystal reports что это за программа. Фото Crystal reports что это за программа

Потребители отчетов могут просматривать параметры, отображаемые на панели, менять их и получать новые значения, применяющиеся прямо к сохраненным в отчете данным. Сортировка и фильтрация функций – еще одно решение, сокращающее стоимость отчета, а также затраты на поддержку IT инфраструктуры.

Импортирование Shockwave Flash (SWF) файлов, сгенерированных ПО Xcelsius, в ваши отчеты обеспечивает возможность «что если?» моделирования и помогает визуализировать потенциальные результаты бизнес-решений. (инструмент разработки Xcelsiusне включен в состав CrystalReportsServer.) Crystal Reports Server также позволяет вам просматривать, делиться и управлять SWFфайлами, сгенерированными Xcelsius. Xcelsius позволяет вам создавать комплексные и интерактивные приборные панели из различных источников живых данных. Предустановленные шаблоны и аналитика дают возможность создавать профессионально выглядящие приборные панели в короткие сроки, не требуя навыков программирования. Ваши пользователи могут создавать профессиональные приборные панели, проводить «что если?» анализ, и использовать интерактивные визуализации с корпоративными приборными панелями, которые вы предоставляете.

Вы можете использовать Xcelsius для создания динамичных диаграмм и графиков, представления данных, визуализации «что если?» сценариев и бюджетных планов. Программа поможет вам разработать полезные резюмирующие и прогнозирующие модели. Вы также можете работать с ROI вычислениями, различными финансовыми моделями и оценочными таблицами. Также программа поможет вам строить операционные приборные панели, приборные панели для подразделений, приборные панели с индикаторами ключевых показателей, и приборные панели, основанные на Microsoft Excel или источниках живых данных.

(Программные лицензии CrystalReports2008 и XcelsiusEngage2008 не входят в состав CrystalReportsServer2008)

Репозиторий Crystal Reports Server обеспечивает безопасность, центральное хранение основных элементов отчетов, включая пользовательские функции, SQLкоманды, динамические каскадные подсказки и растровые изображения. Вы можете разделять эти элементы между множеством отчетов и затем обновлять их из одного места. Объекты репозитория управляются на инфраструктурном уровне для защиты совместного использования и обновления объектов.

Источник

Обзор функциональности Crystal Reports Server 2008

Примечание: Crystal Reports Server 2008 не поддерживает версию IIS (.NET) приложений InfoView и CMC Web; он поддерживает только серверы приложений Java, такие как Tomcat.

Для получения дополнительной информации обращайтесь к специалистам «Интерфейс»:
Тел./факс: (495) 925 00 49
E-mail: mail@interface.ru
Отправить быстрое сообщение

Содержание

Crystal Reports Server базируется на надежной сервис-ориентированной архитектуре BusinessObjects Enterprise. BusinessObjects Enterprise является исчерпывающей платформой бизнес-аналитики, предоставляющей конечным пользователям такие специализированные инструменты, как Crystal Reports, BusinessObjects Web Intelligence®, OLAP Intelligence, BusinessObjects Performance Manager и BusinessObjects Dashboard Builder. BusinessObjects Enterprise также включает возможности интеграции данных от BusinessObjects Data Integrator, созданного с использованием архитектуры на основе современных веб-стандартов, со стандартной промышленной инфраструктурой, связывающей компоненты и сервисы друг с другом.

Crystal Reports Server сформирован из отдельных, но при этом взаимосвязанных компонентов и сервисов, оптимизированных для выполнения определенных задач. Эти компоненты и сервисы включают:

Crystal reports что это за программа. Смотреть фото Crystal reports что это за программа. Смотреть картинку Crystal reports что это за программа. Картинка про Crystal reports что это за программа. Фото Crystal reports что это за программа

Рис.1: Функциональная архитектура Crystal Reports Server

Потребители отчетов используют веб-сайт InfoView для упрощения поиска любого нужного им отчета. Пользователи могут осуществлять навигацию с использованием интегрированной функции поиска, а также по дереву папок. Они также могут создавать расписание регулярного обновления своих отчетов, и управлять списком хронологии выполнения ранее запланированных отчетов.

Crystal reports что это за программа. Смотреть фото Crystal reports что это за программа. Смотреть картинку Crystal reports что это за программа. Картинка про Crystal reports что это за программа. Фото Crystal reports что это за программа

Рис. 2: Портал InfoView включен в Crystal Reports Server

Используя InfoView, можно выбрать предпочтительную программу просмотра из тонкого или «нулевого» просмотрщика отчетов: DHTML, просмотрщик Active X и апплет Java. Эти просмотрщики предоставляют конечным пользователям возможности простого взаимодействия и просмотра отчетов, включая обновление отчетов, печать, экспорт и поиск. InfoView и просмотрщики отчетов являются простыми приложениями, предназначенными для пользователей с минимальным предварительным обучением. Также включен офф-лайновый просмотрщик для автономного просмотра отчетов и изменения данных.

Экспорт информации является общим требованием от конечных пользователей. Crystal Reports Server поддерживает целый ряд форматов экспорта, включая PDF, Excel, XML и RTF. Конечные пользователи могут экспортировать как отчет целиком, так и определенную страницу.

BusinessObjects Live Office позволяет встраивать обновляемые и проверяемые корпоративные данные, управляемые Crystal Reports Server, в документы Microsoft Office. При использовании Live Office, ваши документы Office смогут отображать данные тех же самых надежных отчетов, которыми вы управляете с помощью Crystal Reports Server. При использовании кем-нибудь того же самого источника информации, вам не потребуется тратить время на валидацию данных. Вместо этого можно будет уделить больше внимания принятию более правильных и осмысленных решений.

Live Office поддерживает популярные версии Microsoft Office, включая Office 2003, XP, и 2007.

Архитектура Live Office позволяет использовать веб-сервисы, что облегчает конфигурирование межсетевого экрана и уменьшает требования к рабочему месту клиента. В Live Office имеется клиентский компонент, который интегрируется с Microsoft Word, Excel и PowerPoint. Этот клиентский компонент использует веб-сервисы для обмена данными с Crystal Reports Server. Адаптер веб-компонентов Java, включенный в серверную установку, обменивается данными с клиентом. Live Office использует преимущества как защищенности отчетов, так и защиты данных, предоставляемые Crystal Reports Server. Пользователи могут зарегистрироваться в Crystal Reports Server через клиент Live Office с получением списка отчетов, для которых у них есть право просмотра. При обновлении данных также используется защита на уровне данных, что обеспечивает просмотр только тех данных, на которые у пользователя есть права доступа.

Crystal reports что это за программа. Смотреть фото Crystal reports что это за программа. Смотреть картинку Crystal reports что это за программа. Картинка про Crystal reports что это за программа. Фото Crystal reports что это за программа

Рис. 3: Фильтрация данных Crystal Reports из Microsoft Excel

Crystal reports что это за программа. Смотреть фото Crystal reports что это за программа. Смотреть картинку Crystal reports что это за программа. Картинка про Crystal reports что это за программа. Фото Crystal reports что это за программа

Рис. 4: Навигация по контенту Crystal Reports Server из Microsoft PowerPoint

Crystal Reports Server включает исчерпывающие комплекты средств для разработчика (SDK) и комплекты интеграции в порталы, позволяющие осуществлять гибкую интеграцию в имеющиеся веб-среды.

Интерфейсы для разработчика

Crystal Reports Server содержит мощный набор сервисов работы с отчетами, с доступом через расширенный набор SDK. Все интерфейсы конечного пользователя создаются с использованием этих SDK, обеспечивая разработчикам доступ ко всем аспектам работы системы. Эти объектные модели инкапсулируют все вызовы, необходимые для выполнения следующих задач:

Все примеры приложений, включенные в Crystal Reports, используют эту хорошо документированную объектную модель.

Crystal Reports Server обеспечивает плотную интеграцию с платформой Java с помощью собственных SDK для Java и веб-сервисов. Это комплекты сформированы из надежных компонентов для работы с отчетами, примеров приложений и документации. Разработчики могут установить эти компоненты на такие платформы веб-приложений, как BEA WebLogic, IBM WebSphere, Apache, Oracle 10g Application Server или сервер приложений Sun ONE. Эти SDK предоставляют высокоуровневые прикладные программные интерфейсы (API) для контроля каждого аспекта работы Crystal Reports Server с использованием предпочитаемого вами языка разработки.

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

Веб-сервисы Business Objects облегчают и ускоряют интеграцию Crystal Reports Server и другой технологии Business Objects с остальными веб-приложениями. Также веб-сервисами обеспечивается развертывание Crystal Reports Server и BusinessObjects Enterprise с заказными приложениями. Веб-сервисы Business Objects можно использовать для отображения документов, обновления и выполнения конечными пользователями иерархической детализации. Для разработчиков поставщик веб-сервисов разворачивается на стороне сервера с сервисами Crystal Reports Server или BusinessObjects Enterprise. Предназначенный для разработчиков API позволяет создавать заказные веб-сайты, приложения или веб-сервисы, которые могут обращаться к сервисам Crystal Reports Server.

Комплекты интеграции в порталы

Crystal Reports Server поддерживает интеграцию в передовые серверные среды порталов за счет предоставления компонентов сходной функциональности для готового пользовательского портала InfoView. Готовые комплекты интеграции в порталы для BEA, IBM и Oracle доступны для использования с Crystal Reports Server. Эти комплекты интеграции в порталы используют такие стандарты порталов, как JSR-168 и «Web parts», и доступны в центре загрузки Business Objects по адресу www.businessobjects.com/ products/downloadcenter/xi.asp.

Для поддержки функций децентрализованного управления Crystal Reports Server включает веб-портал, предназначенный для решения таких задач, как управление паролями, запуск отчетов по расписанию и контроль пользовательского доступа. Вы можете изменить и автоматизировать задачи управления, используя Crystal Reports Server SDK.

Консоль централизованного управления

ИТ-специалисты и администрация оценят преимущества, предоставляемые центральным репозиторием для всех отчетов Crystal, папок, профилей пользователей, и для доступа к базам данных безопасности для пользователей, ролей и для защиты документов.

Crystal reports что это за программа. Смотреть фото Crystal reports что это за программа. Смотреть картинку Crystal reports что это за программа. Картинка про Crystal reports что это за программа. Фото Crystal reports что это за программа

Рис. 5: Консоль централизованного управления

Менеджер централизованного конфигурирования

Менеджер централизованного конфигурирования (CCM) разработан исключительно для управления сервером и конфигурирования сервисов Crystal Reports Server. Этот инструмент позволяет запускать, останавливать, активировать и деактивировать серверы. Он также позволяет просматривать и конфигурировать расширенные параметры настройки сервера.

Созданный на базе надежных платформенных сервисов BusinessObjects Enterprise, Crystal Reports Server предоставляет сервисы обработки фактических данных, обработки документов и доступа конечных пользователей. Платформа сегментирована на ряд специализированных сервисов, предназначенных для выполнения различных задач, и связана с высокооптимизированной коммуникационной инфраструктурой. В Crystal Reports Server эти сервисы выполняются на одном сервере.

Коммуникационная инфраструктура управляет передачей информации между сервисами платформы и SDK, и предоставляет конечным пользователям доступ к информации, ее поставку и взаимодействие с ней. Можно получить доступ к индивидуальным сервисам через предоставляемые SDK для Java и веб-сервисов, поэтому нет необходимости в прямом доступе к коммуникационной сети или в ее конфигурировании.

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

Добавление отчетов в Crystal Reports Server

Crystal Reports Server поддерживает пакетную публикацию отчетов Crystal в среде веб. Используя мастер публикации отчетов, администраторы и конечные пользователи могут публиковать множественные отчеты Crystal на Crystal Reports Server. Мастер также позволяет конфигурировать расписания обработки отчетов, защиту, параметры обработки и пароли доступа к базе данных.

Crystal reports что это за программа. Смотреть фото Crystal reports что это за программа. Смотреть картинку Crystal reports что это за программа. Картинка про Crystal reports что это за программа. Фото Crystal reports что это за программа

Рис. 6: Мастер публикации отчетов

Crystal Reports Server может защищать доступ к отчетам, к папкам, где они хранятся, и к фактическим данным, отображаемым в отчетах. Используя иерархическую модель безопасности объектного уровня, Crystal Reports Server поддерживает права доступа как на уровне папки, так и на уровне объекта, а также полную наследуемость как на уровне пользователя, так и на уровне группы. Сходным образом данный продукт поддерживает агрегацию через гибкую модель членства уровня «группа-пользователь». Защита на уровне данных обеспечивается семантическим звеном Business Views с инновационной функцией View Time Security, защищающей данные отчета даже для отчетов, генерируемых по расписанию.

Crystal reports что это за программа. Смотреть фото Crystal reports что это за программа. Смотреть картинку Crystal reports что это за программа. Картинка про Crystal reports что это за программа. Фото Crystal reports что это за программа

Рис. 7: Окно аутентификации консоли централизованного управления

Кроме того, интегрированная система безопасности Crystal Reports Server доступна для тех заказчиков, которые на текущий момент не используют базу данных прав доступа. Данная система также допускает использование более чем одной базы данных прав доступа в одной и той же реализации. Это особенно важно в случаях, когда организациям необходимо работать с различными аудиториями. Например, система может поддерживать доступ внутренних пользователей в среде с базой данных аутентификации NT, при этом информация о доступе бизнес-партнеров может храниться в базе данных LDAP.

Сервер централизованного управления (CMS) является ключевым сервисом платформы, ответственным за ведение базы данных информации о системе Crystal Reports Server. Данные CMS включают информацию по пользователям и группам, уровням защиты и отчетам. Эта информация используется для разграничения прав доступа к Crystal Reports Server и для типов задач, которые могут выполнять пользователи. CMS также управляет доступом к системному репозиторию отчетов.

Репозиторий, хранение и извлечение

Генерация отчетов по расписаниям и по предупреждениям

Сервер генерации отчетов обеспечивает для Crystal Reports возможность работы по расписанию. При этом имеется много доступных опций, включая расписания, основанные на определенном времени, повторяющиеся расписания или бизнес-календарь. Вывод отчетов может быть запланирован в различных форматах, таких как Crystal Reports, Excel, PDF, Word и текст, что позволяет выполнять последующее взаимодействие. Вывод отчетов может осуществляться в различные места назначения, включая электронную почту, принтер или файловый сервер.

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

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

Crystal reports что это за программа. Смотреть фото Crystal reports что это за программа. Смотреть картинку Crystal reports что это за программа. Картинка про Crystal reports что это за программа. Фото Crystal reports что это за программа

Рис. 8: Окно планировщика консоли централизованного управления

Обработка и кэширование

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

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

Сервер кэширования Crystal Reports Server несет ответственность за обработку всех запросов на просмотр отчетов. Сервер кэширования проверяет, можно ли выполнить запрос с использованием кэшированной страницы отчета. Если это невозможно, он запрашивает у сервера страниц генерацию данной страницы.

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

С использованием панели параметров значения параметров могут быть установлены без обновления данных. Потребители отчетов могут просматривать параметры, отображаемые на панели, изменять их, и применять новые значения непосредственно к сохраненным данным отчета. Функции сортировки и фильтрации являются другими решениями по снижению числа отчетов и затрат на ИТ-поддержку и разработку.

Импорт в отчет сгенерированных с помощью Xcelsius файлов Shockwave Flash (SWF) обеспечивает работу со сценариями «что-если» и помогает конечным пользователям визуализировать потенциальный размер прибыли от принятых бизнес-решений. (Следует учесть: инструмент разработки Xcelsius® не включен в Crystal Reports Server.)

Crystal reports что это за программа. Смотреть фото Crystal reports что это за программа. Смотреть картинку Crystal reports что это за программа. Картинка про Crystal reports что это за программа. Фото Crystal reports что это за программа

Рис. 9: Crystal Reports отображает отчет со встроенным SWF, панелью параметров и браузером репозитория

Репозиторий Crystal Reports Server обеспечивает централизованное защищенное размещение общих элементов отчетов, включая пользовательские функции, команды SQL, динамические каскадные приглашения и растровые изображения. Вы можете использовать эти компоненты для целого ряда отчетов и обновлять их из единого местоположения. Для защищенного обновления и совместного использования объекты репозитория управляются на уровне звена платформы.

Дизайнер отчетов Crystal Reports предоставляет целый ряд опций по гибкому подключению к источникам данных. При использовании Business Views, дополнительного метазвена, маскирующего сложности, связанные с доступом к данным, можно облегчить процесс проектирования отчетов разработчиками, сделав ненужным подробное изучение структуры базовых источников данных.

Драйверы данных и подключение к источникам данных

Crystal Reports Server включает более 35 драйверов данных для прямого подключения к реляционным данным, данным XML, данным оперативной аналитической обработки (OLAP), и данным, хранящимся в памяти. Разработчики отчетов могут выбрать подключение к собственным источникам данных, использовать протоколы ODBC, OLE DB и JDBC подключений к базам данных, подключаться к файлам, журналам, корпоративным приложениям, или программным элементам. Разработчики отчетов также могут использовать свои собственные команды SQL. Данные из множественных источников данных также могут быть объединены и синхронизованы для использования в одном отчете.

Crystal reports что это за программа. Смотреть фото Crystal reports что это за программа. Смотреть картинку Crystal reports что это за программа. Картинка про Crystal reports что это за программа. Фото Crystal reports что это за программа

Рис. 10: Исчерпывающий доступ к источникам данных в Crystal Reports

Функция Business Views упрощает подключение к данным, создавая абстрактное звено поверх сложных источников данных. Это ускоряет создание отчетов и упрощает доступ к данным.

Crystal reports что это за программа. Смотреть фото Crystal reports что это за программа. Смотреть картинку Crystal reports что это за программа. Картинка про Crystal reports что это за программа. Фото Crystal reports что это за программа

Рис. 11: Менеджер звена метаданных Business Views, включенный в Crystal Reports Server

Устанавливаемый под операционными системами Windows или Linux, Crystal Reports Server является исчерпывающим решением по управлению генерацией отчетов, предоставляющим небольшим или средним организациям возможности создания, управления и поставки отчетов через веб или через Microsoft Office. Crystal Reports Server создан на базе надежной, проверенной платформы BusinessObjects Enterprise, предоставляющей мощную сервис-ориентированную архитектуру, идеальную для задач генерации отчетов. Кроме того, сюда включены Crystal Reports XI и BusinessObjects Live Office для интеграции с Microsoft Word, Excel и PowerPoint.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *