Теоретическая часть. Для генерации отчетов в ERwin имеется простой в использовании инструмент – Report Browser
Для генерации отчетов в ERwin имеется простой в использовании инструмент – Report Browser. Он позволяет выполнять предопределенные отчеты (объединенные по типам), сохранять результаты их выполнения, создавать собственные отчеты, печатать и экспортировать их в распространенные форматы.
Диалоговое окно Report Browser вызывается из панели инструментов главного окна нажатием кнопки. В левой части окна, в виде дерева, отображаются предварительно определенные отчеты, позволяющие представлять информацию об основных объектах логической и физической модели. Для выполнения отчета необходимо выделить его в окне и нажать соответствующую кнопку на панели инструментов. Результат выполнения отчета отобразится в правой части окна. При этом в дерево отчетов будет добавлена иконка образованного отчета.
Отчеты группируются в папках, при этом каждый отчет может включать в себя несколько результирующих наборов данных, каждое из которых создается при выполнении отчета. Все элементы помечены одной из следующих иконок:
· папка,
· отчет,
· изменяемый отчет,
· результирующий набор данных,
· представление.
Диалоговое окно имеет собственное меню и панели инструментов (табл. 5.1, табл. 5.2).
Таким образом, в левой части Report Browser содержатся предварительно определенные отчеты, позволяющие наглядно представить информацию об основных объектах модели данных, как логической, так и физической. Для выполнения отчета достаточно дважды щелкнуть по нему в дереве отчетов или щелкнуть по соответствующей кнопке на панели инструментов. Результат выполнения отчета будет отображен в правом окне диалога Report Browser. Иконка результирующего набора будет также добавлена в дерево отчетов. В левом нижнем окне Report Browser отображается комментарий к отчету (вносится в диалоге ERwin Report Editor).
Таблица 5.1
Кнопки панели инструментов диалогового окна Report Browser
| Кнопка | Назначение |
| Создание нового отчета или папки |
| Печать отчета |
| Просмотр результата выполнения отчета |
| Выполнение отчета |
| Фиксация изменений (для редактируемого отчета) |
| Поиск элементов отчета: задание условий поиска, поиск следующей строки и поиск другого отчета, соответствующего строке |
| Включение и выключение дерева отчетов |
| Показывает список отчетов в том порядке, в котором они создавались |
| Переход к следующему отчету |
| Выбор колонок и сортировка полученного отчета |
| Связь отчета с иконкой |
| Сохранение отчета в виде представления |
Таблица 5.2
Кнопки нижней панели инструментов