Читаем Моделирование бизнес-процессов с BPwin 4.0 полностью

Crystal Reports (фирма Crystal Decisions, www.crystaldecisions.com) является признанным лидером среди недорогих генераторов отчетов, работающих на платформе Windows. Простота использования и широкие функциональные возможности делают этот инструмент очень удобным для создания наглядных высококачественных отчетов, иллюстрирующих все детали функциональной модели, созданной в BPwin. Crystal Reports позволяет создавать отчеты, используя в качестве источников данных текстовые файлы, настольные базы данных (dBase, Paradox, Access и др.), реляционные СУБД (Oracle, MS SQLServer, Sybase, Informix и др.) и специальные источники данных, например файловую систему или OLE DB. Однако для создания отчетов на основе данных BPwin удобно использовать следующую схему:

Создать в BPwin стандартный отчет и экспортировать его по протоколу DDE в MS Excel.

Сохранить файл в формате MS Excel.

Настроить ODBC-источник для доступа к файлу MS Excel.

Использовать полученный ODBC-источник как источник данных в отчете Crystal Reports.

Для создания отчета в среде BPwin необходимо перейти в меню Tools/Reports и выбрать необходимый тип шаблона, например Arrow Report. Появляется диалог Arrow Report (рис. 2.1.2). Отчет может содержать информацию о стрелках, в том числе информацию о ветвях стрелок. Для этого необходимо включить опцию Branch Into. Для экспорта необходимо предварительно запустить MS Excel, затем в диалоге настройки отчета включить опцию DDE Table и щелкнуть по кнопке Report (рис. 2.3.1).

Рис. 2.3.1. Настройки отчета для экспорта в MS Excel

Появляется диалог (рис. 2.3.2), в котором необходимо выбрать Назначение экспорта - документ Word или книгу Excel.

Рис. 2.3.2. Настройки экспорта по протоколу DDE

После щелчка по кнопке ОК данные передаются в указанную книгу. В среде MS Excel необходимо выделить все ячейки с данными, перейти в меню "Вставка/Имя/Присвоить". В диалоге "Присвоение имени" необходимо внести имя, которое будет в дальнейшем использоваться в Crystal Reports как имя таблицы. Полученный файл MS Excel необходимо сохранить.

Рис. 2.3.3. Диалог "Присвоениеимени"

Затем следует щелкнуть по кнопке Start (Пуск) и выбрать меню Settings/Control Panel. В группе Control Panel следует щелкнуть по иконке ODBC Data Sources. В диалоге ODBC Data Sources Administrator (рис. 2.3.4) необходимо создать новый источник данных для доступа к предварительно сохраненному файлу MS Excel.

Рис. 2.3.4. Диалог ODBC Data Sources Administrator

Для создания нового ODBC-источника следует щелкнуть по кнопке Add, выбрать в качестве драйвера Microsoft Excel Driver и в диалоге ODBC Microsoft Excel Setup указать имя источника и путь к файлу данных (рис. 2.3.5)

Рис. 2.3.5. Диалог ODBC Microsoft Excel Setup

<p><strong>2.3.2. Инструментальная среда Crystal Reports Designer</strong></p>

Crystal Reports состоит из нескольких модулей, главный из которых -модуль разработки отчетов Crystal Reports Designer. Он имеет мощную и интуитивно понятную среду разработки. Ниже описана версия Crystal Reports Designer 8.5. На рис. 2.3.6 показано главное окно Crystal Reports Designer.

Рис. 2.3.6. Главное окно Crystal Reports Designer

Системное меню (Control Menu Box) находится в левом верхнем углу, кнопки Maximize и Minimize - в правом верхнем. В верхней части окна, сразу под заголовком, находится главное меню Crystal Reports (Menu bar). В нижней части окна находится строка состояния (Status Bar).

Кнопки, обозначающие наиболее часто встречающиеся действия, вынесены в панели инструментов. Всего Crystal Reports имеет четыре панели инструментов: главную (рис. 2.3.7), форматирования, вспомогательную и панель инструментов для анализа. Каждую панель можно показать или скрыть с помощью редактора Toolbars (меню View/Toolbars).

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

Рис. 2.3.7. Главная панель инструментов Crystal Reports

Главная панель инструментов имеет следующие кнопки (слева направо):

Создание отчета.

Открытие отчета.

Сохранение отчета.

Печать отчета.

Переход в режим просмотра отчета.

Экспорт отчета.

Обновление отчета.

Вырезка фрагмента текста или объекта отчета.

Копирование фрагмента текста или объекта отчета.

Вставка фрагмента текста или объекта отчета. Отмена действия.

Отказ от отмены действия.

Создание гиперссылки.

Создание поля базы данных.

Создание текстового объекта.

Создание суммирующего поля.

Вызов эксперта создания отчета.

Вызов эксперта форматирования секций отчета.

Выборка данных.

Сортировка данных.

Перейти на страницу:

Похожие книги

97 этюдов для архитекторов программных систем
97 этюдов для архитекторов программных систем

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

Билл де Ора , Майкл Хайгард , Нил Форд

Программирование, программы, базы данных / Базы данных / Программирование / Книги по IT