Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Создание отчетов с помощью Report Template Builder



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; Прочитано: 993 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.011 с)...