![]()  | 
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
| 
 | 
Report Template Builder является простым генератором отчетов, который
 входит в состав BPwin. Вызывается этот инструмент с помощью кнопки 
 в панели инструментов или из меню Tools/Reports Builder. Основным
 достоинством этого инструмента является возможность публикации резуль-
 татов моделирования на Web-сайте.
 
 |  
Пункт меню Tools/Reports
 Builder вызывает диалог Report
 Templates (рис. 3. 1. 3), который
 служит для создания шаблона
 отчета. Кнопка New служит для
 создания нового шаблона,
 кнопка Edit-для редактирова-
 ния существующего. Список
 выбора Output Type позволяет
 задать формат результата вы-
 полнения отчета. Отчет может
 быть экспортирован в тексто-
 вый формат, RTF и HTML.
 Кнопка Run позволяет выпол-
 нить отчет.
Щелчок по кнопке New или Edit вызывает диалог Report Template Builder
 (рис. 3. 1. 4).

 
 |  
Назначение кнопок панели инст-
 рументов диалога Report Template
 Builder приведено в табл. 3. 1. 2.
Диалог Report Template Builder со-
 держит два списка и панель инстру-
 ментов. В левой части диалога содер-
 жится список возможных секций от-
 чета, соответствующих типам объек-
 тов модели, в правой - список секций,
 включенных в отчет. На рис. 3. 1. 4 по-
 казан вид диалога в среде BPwin.
 В ERwin список отображает типы мо-
 дели объектов (рис. 3. 1. 5).
Особый интерес представляет раздел Graphical. С его помощью можно
 включать в отчет графические объекты (секция Picture) - диаграммы моде-
 лей данных или моделей процессов.
Таблица 3. 1. 2. Кнопки панели инструментов диалога Report Template Builder
 (слева направо)

 
 |  
| Рис. 3. 1. 6. Свойства секции Activity в диалоге Properties | 
Для создания новой секции отчета необходимо выбрать тип объекта мо-
 дели и щелкнуть по кнопке 
. По умолчанию в отчет включается только
 имя объекта. Для включения других свойств необходимо с помощью меню
 Edit/Properties или соответствующей кнопки на панели инструментов вы-
 звать диалог Properties. На рис. 3. 1. 6 показана вкладка Property Tree, содер-
 жащая иерархический список свойств секции Activity, который позволяет
 включить в отчет свойства работы. Вкладка Table позволяет изменить стиль,
 размер и цвет шрифта секции. В зависимости от типа редактируемого объ-
 екта диалог Properties может иметь дополнительные вкладки.
На рис. 3. 1. 7 показан вид вкладки Property Tree, содержащей список свойств секции Picture.

В разделе Туре 2 варианта настройки - Current и Specify at Run Time.
 (для отчетов ERwin - 3 опции - Current Stored Display, Current Stored Display
 of Main SA и Specify Stored Display(s) at Run Time). Опция Current означает
 включение в отчет текущей диаграммы или хранимого отображения. Опция
 Specify at Run Time позволяет выбрать необходимую диаграмму во время
 просмотра отчета. Далее будет рассмотрен пример отчета BPwin, в котором
 выбрана опция Specify at Run Time.
Особый интерес представляет возможность выбрать отображение
 свойств объектов в секции Picture. В примере на рис. 3. 1. 7 выбраны наиме-
 нование, номер, определение и статус работы.
Для генерации отчета следует щелкнуть по кнопке 
 (Выполнить отчет). Если в отчет включена секция Picture и установлена опция Specify at Run Time, возникает диалог Diagram Selection and Scaling (рис. 3. 1. 8), в котором можно выбрать диаграммы для включения их в отчет.

В результате выполнения отчет экспортируется или в текстовый файл
 формата RTF, или в файл формата HTML. На рис. 3. 1. 9 показан результат
 создания отчета по модели BPwin в формате HTML.
В левой части страницы находится фрейм с перечнем секций отчета. Ес-
 ли щелкнуть по наименованию диаграммы в списке, в правой части появля-
 ется выбранная диаграмма. Если щелкнуть по объекту диаграммы (в приме-
 ре на рис. 3. 1. 9 - работа "Продажи и маркетинг"), появляется окно со спи-
 ском параметров объекта, выбранных в списке секции Picture диалога
 Properties (см. рис. 3. 1. 7).

3. 1. 4. Создание отчетов по модели данных с помощью
 Report Browser
Для генерации отчетов в ERwin имеется эффективный и простой в ис-
 пользовании инструмент - Report Browser. Он позволяет выполнять предо-
 пределенные отчеты (объединенные по типам), сохранять результаты их
 выполнения, создавать собственные отчеты, печатать и экспортировать их
 в распространенные форматы. Каждый отчет может быть настроен индиви-
 дуально, данные в нем могут быть отсортированы и отфильтрованы.
Диалог Report Browser вызывается кнопкой 
 в панели инструментов
 ERwin. Его внешний вид показан на рис. 3. 1. 10.

Диалог Report Browser имеет собственное меню и панель инструментов.
 Назначение кнопок панели инструментов показано в табл. 3. 1. 3.
Таблица 3. 1. 3. Кнопки панели инструментов Report Browser


В верхней левой части диалога расположено окно, отображающее дерево
 отчетов. Отчеты могут быть сгруппированы в папки. Каждый отчет может
 включать несколько результирующих наборов данных, каждый из которых
 генерируется при очередном выполнении отчета. Каждый элемент дерева
 помечен иконкой:
 - папка;
 - отчет;
 - редактируемый отчет;
 - результирующий набор данных;
 
 - представление.
По умолчанию Report Browser содержит предварительно определенные
 отчеты, позволяющие наглядно представить информацию об основных объ-
 ектах модели данных - как логической, так и физической. Для выполнения
 отчета достаточно дважды щелкнуть по нему в дереве отчетов или щелк-
 нуть по соответствующей кнопке на панели инструментов. Результат вы-
 полнения отчета будет отображен в правом окне диалога Report Browser.
Иконка результирующего набора будет также добавлена в дерево отчетов.
В левом нижнем окне Report Browser отображается комментарий к отче-
 ту (вносится в диалоге ERwin Report Editor, см. ниже).
В нижней части диалога содержится дополнительная панель инструмен-
 тов для управления деревом отчетов (табл. 3. 1. 4).
Таблица 3. 1. 4. Кнопки нижней панели инструментов Report Browser

Для создания нового отчета следует выбрать пункт меню File/New
ERwin Report или щелкнуть по кнопке 
 на панели инструментов. Появ-
 ляется диалог New Object, в котором следует выбрать тип создаваемого объ-
 екта (отчет ERwin). Появляется диалог Reports Editor (рис. 3. 1. 11).
В поле Name следует внести имя отчета. Категория отчета (Category)
 указывает на тип объектов модели, по которым будет создаваться отчет (ат-
 рибуты, сущности, домены, связи и т. д.).
Вкладки Definition и Note служат соответственно для внесения опреде-
 ления и комментария к отчету.
Вкладка Options отображает информацию, которая будет включена в от-
 чет. В левой части вкладки находится иерархический список категорий
 (Category). Папки в этом списке могут раскрываться и сворачиваться. Окно
 выбора 
 позволяет включить соответствующий пункт списка в отчет.
 Иконка 
 показывает, что соответствующую колонку в полученном отчете
можно будет редактировать. Папка с символом 
 позволяет выбрать усло-
 вия фильтрации данных отчета, а с символом 
 - условия сортировки.
 Кроме списка вкладка содержит следующие элементы управления:
• группу Options - позволяет выбрать режим отображения элементов в списке - показывать все возможные или только выбранные;
 • Collapse All - сворачивает все папки списка;
 • Clear All - отменяет все предварительно выбранные опции;
• Show Selected - раскрывает папки с выбранными опциями.
После щелчка по кнопке ОК отчет будет добавлен в список отчетов диалога
 Report Browser. Для выполнения отчета нужно либо дважды щелкнуть по его
имени в списке, либо щелкнуть по кнопке 
 в палитре инструментов.

Существующий отчет, в том числе предопределенный, тоже можно из-
 менить с помощью редактора, если в списке щелкнуть правой кнопкой мы-
 ши по имени отчета и выбрать во всплывающем меню пункт Edit ERwin
 Report.
Полученный после выполнения отчета результирующий набор данных
 можно отформатировать, распечатать, экспортировать или сохранить в виде
 представления.
Для редактирования результирующего набора данных следует в списке
 щелкнуть правой кнопкой мыши по имени набора и выбрать во всплываю-
 щем меню пункт Edit report format. В появившемся диалоге Report Format
 можно изменить сортировку данных, очередность колонок, сделать колонку
 невидимой, задать ее стиль.
Для редактирования результирующего набора данных следует в списке
 щелкнуть правой кнопкой мыши по имени набора и выбрать во всплываю-
 щем меню пункт Export result set.

В диалоге Export from Data Browser (рис. 3. 1. 12) можно выбрать форма-
 ты экспорта:
• CSV - текстовый файл;
• HTLM;
• DDE - экспорт в MS Word или MS Excel;
• RPTwin - экспорт в специализированный генератор отчетов;
• BRS file - файл формата Browser Result Set для возможности последую-
 щего импорта в Data Browser (меню File/Import).
После форматирования и настройки результирующего набора данных
 его можно сохранить в качестве именованного представления. Использова-
 ние представлений облегчает использование отчетов, поскольку все на-
 стройки достаточно сделать один раз. Каждый отчет может иметь несколько
 представлений. Для создания представления следует установить фокус в списке на нужный набор и щелкнуть по кнопке 
 на панели инструмен-
 тов. В диалоге Save View следует указать имя и определение представления.
 После щелчка по кнопке ОК представление добавится в список отчетов.
Дата публикования: 2015-10-09; Прочитано: 1058 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!
