Лабораторная работа №9. Отчеты в ERwin
Цель работы: изучить виды отчетов, освоить процедуру создания отчетов, изучить экспортирование, сохранение и печать отчетов.
Методические указания
Для формирования отчетов в ERwin имеется простой инструмент - Data Browser. Он позволяет создавать предопределенные отчеты, сохранять результаты, печатать и экспортировать в различные форматы. Кроме того, Data Browser позволяет создавать собственные типы отчетов.
Диалоговое окно Data Browser вызывается из панели инструментов главного окна нажатием кнопки .
В левой части окна, в виде дерева, отображаются предварительно определенные отчеты, позволяющие представлять информацию об основных объектах логической и физической модели. Для выполнения отчета необходимо выделить его в окне и нажать соответствующую кнопку на панели инструментов. Результат выполнения отчета отобразится в правой части окна. При этом в дерево отчетов будет добавлена иконка образованного отчета.
Отчеты группируются в папках, при этом каждый отчет может включать в себя несколько результирующих наборов данных, каждый из которых создается при выполнении отчета. Все элементы помечены одной из следующих иконок:
![]() | - папка, |
![]() | - отчет, |
![]() | - изменяемый отчет, |
![]() | - результирующий набор данных, |
![]() | - представление. |
Диалоговое окно имеет собственное меню и панели инструментов (табл. 6,табл. 7).
Таблица 6 - Кнопки панели инструментов диалогового окна Data Browser
Кнопка | Назначение |
![]() | Создание нового отчета или папки |
![]() | Печать отчета |
![]() | Просмотр результата выполнения отчета |
![]() | Выполнение отчета |
![]() | Фиксация изменений (для редактируемого отчета) |
![]() | Поиск элементов отчета: задание условий поиска, поиск следующей строки и поиск другого отчета, соответствующего строке |
![]() | Включение и выключение дерева отчетов |
![]() | Показывает список отчетов в том порядке, в котором они создавались |
![]() | Переход к следующему отчету |
![]() | Выбор колонок и сортировка полученного отчета |
![]() | Связь отчета с иконкой |
![]() | Сохранение отчета в виде представления |
Таблица 7 - Кнопки нижней панели инструментов
Кнопка | Назначение кнопки |
![]() | Редактировать выделенный отчет |
![]() | Удалить отчет |
![]() | Показать только верхний уровень дерева |
![]() | Сделать выбранную папку корнем дерева (показать только выбранную ветвь дерева) |
![]() | Сделать корнем дерева родительскую папку (по отношению к выбранной) |
Задание
1. Создать отчет о таблицах физической модели, созданной в лабораторной работе № 7.
2. Создать отчет по всем сущностям и их атрибутам.
3. Сохранить полученные отчеты в формате HTML.
4. Изменить порядок сортировки в полученных отчетах и сохранить отредактированные отчеты в виде представлений.
5. Назначить полученным отчетам иконки.
6. Сформировать новый отчет из категории Model Validation, задав в нем все опции проверки корректности модели.
7. Выполнить полученный отчет и убедиться в отсутствии ошибок в модели данных.
8. Ответить на контрольные вопросы.