BPwin и Erwin. CASE-средства для разработки информационных систем.

2.5.1. Интерфейс Report Browser.

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

Диалог Report Browser вызывается кнопкой BPwin и Erwin. CASE-средства для разработки информационных систем в панели инструментов ERwin. Его внешний вид показан на рис. 2.120.

BPwin и Erwin. CASE-средства для разработки информационных систем

Рис. 2.120. Диалог Report Browser.

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

Таблица 2.7. Кнопки панети инструментов Report browser.

Кнопки Назначение кнопки
BPwin и Erwin. CASE-средства для разработки информационных систем Создание нового отчета или папки
BPwin и Erwin. CASE-средства для разработки информационных систем Печать отчета
Просмотр результата выполнения отчета
BPwin и Erwin. CASE-средства для разработки информационных систем Выполнение отчета
BPwin и Erwin. CASE-средства для разработки информационных систем Фиксация изменений (для редактируемого отчета)
BPwin и Erwin. CASE-средства для разработки информационных систем Поиск элементов отчета: задание условий поиска, поиск следующей строки и поиск другого отчета, соответствующего строке
BPwin и Erwin. CASE-средства для разработки информационных систем Включение и выключение дерева отчетов
BPwin и Erwin. CASE-средства для разработки информационных систем Показать список выполненных отчетов в хронологическом порядке
BPwin и Erwin. CASE-средства для разработки информационных систем Перейти к предыдущему отчету (при создании нового отчета на основе строки существующего)
BPwin и Erwin. CASE-средства для разработки информационных систем Выбор колонок и сортировка выполненного отчета
BPwin и Erwin. CASE-средства для разработки информационных систем Ассоциирование строки отчета с иконкой
BPwin и Erwin. CASE-средства для разработки информационных систем Сохранение выполненного отчета в виде представления

В верхней левой части диалога расположено окно, отображающее дерево отчетов. Отчеты могут быть сгруппированы в папки. Каждый отчет может включать несколько результирующих наборов данных, каждое из которых генерируется при очередном выполнении отчета. Каждый элемент дерева помечен иконкой:

- папка;

- отчет;

- редактируемый отчет;

- результирующий набор данных;

- представление.

По умолчанию Report Browser содержит предварительно определенные отчеты, позволяющие наглядно представить информацию об основных объектах модели данных - как логической, так и физической. Для выполнения отчета достаточно дважды щелкнуть по нему в дереве отчетов или щелкнуть по соответствующей кнопке на панели инструментов. Результат выполнения отчета будет отображен в правом окне диалога Report Browser.

Иконка результирующего набора будет также добавлена в дерево отчетов.

В левом нижнем окне Report Browser отображается комментарий к отчету (вносится в диалоге ERwin Report Editor, см. ниже).

В нижней части диалога содержится дополнительная панель инструментов для управления деревом отчетов (табл. 2.8).

Таблица 2.8. Кнопки нижней панели инструментов Report Browser.

Кнопка Назначение кнопки
BPwin и Erwin. CASE-средства для разработки информационных систем Редактировать выделенный отчет
BPwin и Erwin. CASE-средства для разработки информационных систем Удалить отчет
BPwin и Erwin. CASE-средства для разработки информационных систем Показать только верхний уровень дерева
BPwin и Erwin. CASE-средства для разработки информационных систем Сделать выбранную папку корнем дерева (показать только выбранную ветку дерева)
BPwin и Erwin. CASE-средства для разработки информационных систем Сделать корнем дерева родительскую папку (по отношению к выбранной)