Изучите SAP Crystal Reports
Что такое Crystal Reports?
SAP Crystal Report — это инструмент BI, который помогает создавать отчеты из SAP и других источников данных, не связанных с SAP, таких как Oracle, SQL Server, MySQL, источник данных XML, Microsoft Excel и т. Д. Знание этого инструмента помогает лидерам бизнеса в разработке Отчеты продвинутого уровня и принимать точные / выгодные решения.
В этом руководстве Crystal Reports вы узнаете:
Преимущества использования Crystal Reports
Вот преимущества / преимущества использования Crystal Reports:
История Crystal Reports
Components of Crystal Reports
The Report Design Canvas helps you to design the structure of your report. You can include different elements like charts, test, data objects in the reports.
Rules:
Rules option displays a rule above the report canvas. However, the tool allows you to change the unit of measurement by changing the unit option on the design canvas tab.
Structure mode:
Structure mode and Page mode helps you to define the layout of the reports. Each object in the structure mode is represented by a frame.
Important components of structure mode are given below:
Structure mode Components
| Component Name | Details |
| Report Header | It is used for adding Report title at the top or any other information you want to add at the starting of the report. |
| Page Header | Page header is used to present information at the top of each page. Header section generally includes document heading, chapter name, etc. |
| Page Footer | Use to present page numbers or any other information at the end of each page. |
| Body | This section displays the body of the report. All report data should be included in this section. |
| Page Mode | Page mode view represents the actual data in the report when the report will be published or printed. |
Data Sources
Crystal Report helps you to connect to multiple data sources, which include:
Step 1) How to connect to the Data source,
SAP Crystal Reports 2013
С помощью решения SAP Сrystal Reports 2013 можно:
Недавно разработанные для решения SAP Сrystal Reports 2013 дополнительные возможности позволяют: создавать отчеты с потрясающей визуализацией; пользоваться всеми преимуществами комплексных возможностей использования отчетов; обеспечивать принятие более обоснованных решений всеми сотрудниками; сократить при этом время на разработку благодаря наличию усовершенствованных интегрированных средств для создания отчетов.
Визуализация: создание наглядных отчетов
Благодаря использованию Adobe Flash теперь имеется широкий выбор возможностей представления данных. SWF-файлы можно интегрировать в отчет (либо путем встраивания, либо путем ссылки через Web-сайт), а данные из отчета можно совместно использовать с помощью SWF через FlashVars для создания убедительных, интерактивных, высокоинформативных отчетов.
Проектирование: совмещение данных из разных источников
Драйвер адаптирован к пользовательским условиям входа в систему, например, с помощью ввода адреса электронной почты или имени пользователя и пароля.
Проектирование: экономия времени на разработку отчетов
Расширенный набор функций для проектировщика: глобальный поиск формулы, копия формулы, копия промежуточной суммы, автозаполнение названий полей и функция «найти в обозревателе полей».
Экономия времени достигается путем автоматического создания формул, которые необходимы для гиперссылок на документ, хранящийся в системах SAP ® Crystal Reports Server, SAP ® BusinessObjects Enterprise или SAP ® BusinessObjects Edge Business Intelligence (BI).
Комплексные возможности использования отчетов
Что изменилось?
В SAP Crystal Reports 2013 были внесены следующие изменения:
Будучи общепризнанным мировым стандартом для работы с отчетами в корпоративной среде, программное обеспечение SAP Сrystal Reports представляет собой интуитивное понятное решение, которое помогает заказчикам быстро создавать гибкие, функционально насыщенные и высококачественные отчеты, а затем интегрировать эти отчеты в web-приложения и традиционные программы для платформы Windows.
Схемы лицензирования SAP Сrystal Reports 2013
Стандартная модель лицензирования продуктов SAP включает в себя два базовых компонента: основную продуктовую лицензию и сервис сопровождения и техподдержи для данного ПО. Оба компонента приобретаются по отдельности. Большинство лицензий SAP являются бессрочными, т. е. позволяют использовать продукт неограниченный период времени. Однако, чтобы получать доступ к системе поддержке клиентов, продуктовым обновлениям и текущим релизам, необходимо приобрести сервис сопровождения, который предоставляется не бессрочно, а на определенный период времени.
Виды лицензий на продукты SAP
Компания SAP предлагает два вида лицензии: Package License (пакетная) и Named User License (именная однопользовательская).
Модульная структура лицензий
Модульная структура лицензий на продукты SAP позволяет лицензировать и платить только за тех пользователей и те функции, которые нужны организации в данный момент, а впоследствии докупать необходимые возможности (в Package License) и лицензии для новых сотрудников (Named User License).
Альтернативная модель лицензирования
Данная схема лицензирования удобна для организаций, которые не располагают достаточными IT-ресурсами для самостоятельной установки и сопровождения продукта. Услуга подписки также уже содержит сервис сопровождения и поддержки.
Crystal Reports® Server
Crystal Reports Server использует ту же платформу, что и корпоративное программное обеспечение SAP® BusinessObjects™, предлагая малому бизнесу и компаниям среднего размера проверенное решение для работы с отчетностью и приборными панелями в рамках единого сервера.
Оглавление
Crystal Reports Server использует ту же платформу, что и корпоративное программное обеспечение SAP® BusinessObjects™, предлагая малому бизнесу и компаниям среднего размера проверенное решение для работы с отчетностью и приборными панелями в рамках единого сервера. Он поддерживает весь процесс ведения отчетности – от доступа к данным и разработки отчетов и приборных панелей до управления и доставки отчетов, включая интеграцию контента с порталами и корпоративными приложениями.
Обзор
Обзор функциональных возможностей
Полноценное решение для отчетности и управления приборными панелями
Программное обеспечение Crystal Reports® Server предлагает малому бизнесу и компаниям среднего размера проверенное решение для работы с отчетностью и приборными панелями в рамках единого сервера. Оно поддерживает весь процесс ведения отчетности – от доступа к данным и разработки отчетов и приборных панелей до управления и доставки отчетов, включая интеграцию контента с порталами и корпоративными приложениями.
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 Server Службы для публикации отчетов, безопасности и обработки Службы данных для всестороннего и гибкого дотупа к данным
Архитектура
Функциональная архитектура
Слой взаимодействия с пользователем
Портал пользователя – это полноценный, готовый к работе веб-портал, который предоставляет конечным пользователям возможности доступа, просмотра и управления их документами Crystal Reports (.rpt) и приборными панелями Xcelsius (.swf).
Потребители используют портал для быстрого поиска документов, которые им нужны. Они могут перемещаться, используя встроенную функцию поиска и дерево навигации по папкам. Они также могут запланировать регулярное обновление их документов 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 использует веб-сервисы для обхождения проблем с конфигурацией фаервола, и сокращения количества отпечатков со стороны клиента.
Она состоит из клиентского компонента, который интегрируется в 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веб-сервисов. Эти инструменты включают в себя надежные компоненты для работы с отчетностью, примеры приложений и документацию.
Разработчики могут установить эти компоненты на сервера веб-приложений, включая 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 Server включает в себя центральную консоль управления – веб-окружение для централизованного управления системой, развертывания и конфигурации. Консоль (см. рис.5) обеспечивает гибкую, мощную и гранулированную систему управления, для задач, которые включают установку пользовательских ролей, безопасный доступ, администрирование сервера, управление паролями и так далее. Это позволяет администратору сконфигурировать ПО, контролируя общие права доступа, приложения и визуальный опыт пользователя. ITперсоналу будет удобно использовать центральный репозиторий для CrystalReports, приборных панелей Xcelsius, папок и профилей пользователей, а также разрешения безопасности для пользователя, роли и документа.
Центральный менеджер конфигурации
Центральный менеджер конфигурации разработан специально для управления и конфигурирования служб Crystal Reports Server. Этот инструмент позволяет вам запускать, останавливать, включать и отключать серверы. Вы также можете просматривать и конфигурировать расширенные настройки сервера.
Службы
Инфраструктурные службы
Crystal Reports Server может предоставлять безопасный доступ к отчетам и приборным панелям, папкам, в которых они хранятся и отображаемым в отчетах данным. Построенный на иерархической модели безопасности объектного уровня, Crystal Reports Server поддерживает права безопасности на уровне папок и уровне объектов, а также поддерживает полное наследование на уровне пользователя и группы (см. рис. 6).
Планирование задач и предупреждения
Сервер задач отчетности предоставляет функции планирования для Crystal Reports. Он содержит множество опций, включая планирование задач по времени, периодическое планирование или бизнес-календарь.
Запланированные отчеты могут создаваться в различных форматах, таких как Crystal Reports, Microsoft Excel, Adobe PDF, Microsoft Word и текстовом, позволяя дальнейшее взаимодействие. Вы можете запланировать различные точки назначения отчетов, включая e-mail, принтер или сервер. Вы можете также совмещать планирование с безопасностью на уровне ролей пользователя, открывая доступ к нужной информации нужным людям или группам. Планировщик Crystal Reports Server (см. рис.7) позволяет вам планировать автоматическую рассылку отчетов во внешние локации, например, FTP серверы, списки рассылки е-mail, принтеры и файл-серверы. При использовании с функцией безопасности, один и тот же отчет может быть распространен со специализированными данными для отдельных пользователей и групп.
Публикация позволяет вам делать документы публично доступными для широкой аудитории (см. рис.8).
Обработка и кэширование
Нити обсуждений – полностью интегрированная в портал пользователя функция – позволяет пользователям создавать и отвечать на комментарии к любому Crystal Reports документу доступному на Crystal Reports Server. Вся информация нитей обсуждения управляется и хранится в репозитории. Нити обсуждений могут быть публичными или частными.
Отчеты
Создание отчетов и приборных панелей
Crystal Reports Server позволяет вам просматривать, делиться и управлять отчетами, созданными в Crystal Reports и приборными панелями, созданными в ПО Xcelsius. Crystal Reports – это мощный инструмент, созданный для решения разнообразных задач по форматированию и представлению данных. Для новичков в создании отчетов, Crystal Reports включает в себя интуитивно понятные мастера и шаблоны для упрощения основных задач. Для более продвинутых пользователей, Crystal Reports включает в себя мельчайший контроль над большинством функций, включая формулы, условное форматирование и позиционирование объектов, чтобы удовлетворить все специфические требования. Также присутствует мощная редактируемая функция предпросмотра, которая позволяет пользователям наполнять шаблон отчета данными, извлеченными из БД. Динамические каскадные подсказки позволяют пользователям выбирать значения параметров из динамического списка, пополняющегося из источника данных во время работы. В результате пользователям предлагаются варианты, которые всегда действительны.
Простые и открытые порталы пользователей и средства для просмотра отчетов предоставляют пользователям немедленный доступ к информации с минимальной подготовкой
Простые и открытые порталы пользователей и средства для просмотра отчетов предоставляют пользователям немедленный доступ к информации с минимальной подготовкой. Панель параметров (См. Рис.10) позволяет изменять значения параметров без обновления данных.
Потребители отчетов могут просматривать параметры, отображаемые на панели, менять их и получать новые значения, применяющиеся прямо к сохраненным в отчете данным. Сортировка и фильтрация функций – еще одно решение, сокращающее стоимость отчета, а также затраты на поддержку 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 — Обзор
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.














