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