Лабораторная работа №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. Ответить на контрольные вопросы.