Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Tasks / ПИ-Метод-рекомен-ЛР-Кузнецов-01-сентября-2013.doc
Скачиваний:
180
Добавлен:
13.03.2015
Размер:
4.19 Mб
Скачать

Создание отчета

3.4. Для создания нового отчета выберите в менюFile пункт New Erwin Report или щелкните мышью по соответствующей кнопке верхней панели инструментов .

3.5. Появляется диалог Reports (рис. 187).

3.6. В окне Reports (рис. 187) в поле Name введите имя отчета, например, Атрибуты, и выберите тип модели Logical (Логический), для которой составляется отчет.

3.7. В разделе Category выберите категорию отчета Attribute (рис. 187). После выбора категории отчета активизируются кнопки окна Reports (рис. 188)

Раздел Category предназначен для указания категории отчета, то есть типа объектов, по которым будет создаваться отчет. Можно создать отчеты для:

  • столбцов (Column reports),

  • атрибутов (Attribute reports),

  • сущностей (Entity reports),

Рис. 187. Диалог Reports

  • доменов (Domain reports),

  • таблиц (Table reports),

  • предметных областей (Subject area reports),

  • правил валидации модели (Model validation reports),

  • хранимых процедур (Stored procedure reports),

  • связей (Relationship reports),

  • просмотра (View reports).

3.8. Вкладка Definition (рис. 188) используется для описания отчета. Введите описание Отчет по атрибутам логической модели.

3.9. Вкладка Note служит для внесения комментария к отчету. Введите комментарий Мой первый отчет.

Рис. 188. Диалог Reports с выбранной категорией отчета

3.10. Вкладка Options используется для выбора параметров отчета: включать все возможные или только выбранные. Параметры снабжены пиктограммами, означающими:

–соответствующий пункт списка включен в отчет;

–соответствующий параметр в полученном отчете можно будет редактировать;

– для папки можно выбрать условия фильтрации данных отчета;

–для папки можно выбрать условия сортировки данных отчета.

Кроме списка параметров вкладка содержит кнопки управления:

  • Collapse All – сворачивает все папки списка;

  • Clear All – отменяет все предварительно выбранные опции;

  • Show Selected – раскрывает папки с выбранными опциями.

Для создания отчета Атрибуты выберите параметры: Name, Basename, Rolename, Is PK, Is FK (рис. 188).

3.11. Щелкните по кнопке ОК. Отчет будет добавлен в список отчетов диалога Data Browser и Вы вновь вернетесь в окно генератора отчетов Data Browser (рис. 186).

Генерация (выполнение) отчета

3.12. Обратите внимание, что в окне All reports появилась новая папка Erwin reports.

3.13. Щелчком мыши раскройте содержимое папки Erwin reports.

3.14. Вы должны увидет редактируемый отчет с именем Атрибуты.

3.15. Для генерации (выполнения) отчета необходимо сделать двойной щелчок мышью по имени отчета Атрибуты в списке дерева отчетов, либо выделить отчет Атрибуты в списке отчетов и щелкнуть мышью по кнопке Execute report на верхней панели инструментов.

3.16. Результат выполнения отчета отобразится в правом окне Result Set(рис. 186) генератора отчетовData Browser. При этом дежурное имяResult Setзаменяется на реальноеAttribute Reports: Атрибуты. В левом верхнем окнеAll reportsгенератора отчетовData Browserв дерево отчетов будет добавлена пиктограмма и отчет с именемАтрибуты (OtpuskTovarov2….).

3.17. Для сохранения изменений в модели с расширением .er1щелкните мышью по кнопкеCommit changesверхней панели инструментовData Browser. При редактированииERwinсразу же вносит изменения одновременно вData Browserи в модель.

3.18. Сохраните отчет. Для этого в меню ERwin Reports выберите команду Save Report File As , и в появившемся окне Сохранить как введите имя файла отчета Атрибуты. Напомним, что стандартным расширением файлов отчетов для Erwin является .erp.

3.19. Используя методику создания отчета, приведенную в разделах 3.4-3.18, создайте следующие отчеты:

  • для логической модели: Сущности, Связи;

  • для физической модели: Колонки.

В результате выполнения пункта 2.43 на Рабочем столе или в вашей рабочей папке должны присутствовать три файла: Сущности.erp, Связи.erp и Колонк.erp.