Создание отчета по созданной модели в среде ERwin, страница 2

Attribute Report. Для этого найдём отчёт с таким названием в дереве и, выделив его

щелчком, щёлкнем затем на панели инструментов генератора отчётов пиктограмму Execute Report (зелёный треугольник, ориентированный вершиной вправо). Произойдёт выполнение отчёта и в окне Result Set справа Вы увидите результат выполнения этого отчета. Вы увидите также, что в дереве отчётов образовался новый узел, соответствующий только что выполненному отчёту, но применительно к нашей модели ЗАДАНИЕ1.er1. Сделав правый щелчок по этому новому узлу дерева, мы получим его контекстное меню, где будет предложен выбор, - редактировать ли этот отчёт, или же напечатать на бумагу, или же экспортировать его в иную среду (например, в формат HTML), или же просмотреть его, или же переименовать этот отчёт. Мы выберем экспорт и укажем в открывшемся затем окне Export from Data Browser в строке Export format формат HTML и щёлкнем после этого кнопку Export в окне Export from Data Browser. Откроется обычное окно сохранения, мы откроем в нём нашу привычную папку, например,  c:\GR112\Ivanov и сохраним в неё наш отчёт, например, под именем Attribute_Report.htm. Теперь, выделив вновь образовавшийся узел дерева отчётов, удалим его, ввиду ненадобности, щёлкнув для этого по пиктограмме Delete folder or folder item (значок Х красного цвета) на панели контроля дерева. (Может случиться, что в используемой версии ERwin почему-то в дереве отчетов не окажется такого предопределённого отчёта, тогда возьмите вместо него любой другой предопределённый отчёт) 

Далее, точно таким же образом выполним, например,  предопределённые отчёты Table/Column и Entity/Primary Key и экспортируем их в формат HTML, сохранив затем в нашу папку c:\GR112\Ivanov в виде файлов соответственно Table/Column.htm и  Entity/Primary Key.htm. При этом удалим из дерева отчётов вновь образовавшиеся и ставшие уже ненужными узлы так, как описано выше. (Может случиться, что в используемой версии ERwin почему-то в дереве отчетов не окажется таких предопределённых отчётов, тогда возьмите вместо них любые другие два предопределённых  отчёта)  Закроем окно  Data Browser и выйдем из программы ERwin 4.0 командой главного меню File/Exit. В среде Windows войдём в нашу папку, например c:\GR112\Ivanov, и, запуская двойным щелчком каждый из htm-файлов отчёта, просмотрим его. (Тексты этих отчётов приведены ниже) Если же мы пожелаем что-то от себя вписать в файл отчёта, то это можно сделать, открыв его текстовым редактором Блокнот (команда Пуск/Программы/Стандартные/Блокнот). Но надо иметь в виду, что тогда мы увидим наш файл отчёта в виде программы на языке HTML-тэгов и надо знать этот язык, чтобы внести в него, например, какие-то новые текстовые строки. Те, кто каким-то образом уже успел искуситься в этих вопросах, могут попробовать внести непосредственно в файл на языке тэгов свои изменения и посмотреть, что из этого получится, а остальным нет смысла пока в этом упражняться.

Однако, перед этим мы лишь выполняли уже готовые отчёты, стандартно существующие в среде ERwin 4.0. Теперь поставим задачу, - создать самостоятельно свой новый отчёт. Для этого снова запустим ERwin 4.0 и загрузим файл модели

ЗАДАНИЕ1.er1. Снова щёлкнем по кнопке Data Browser, откроется окно генератора отчётов Data Browser. В главном меню этого окна вызовем команду                         File/New ERwin Report. Откроется окно Reports. Вверху этого окна в строке Name введём имя создаваемого нами отчёта, например, Отчёт1. Над строкой со списком Category (вверху окна справа) имеется пара триггерных переключателей Logical, Physical, выберем  Physical, от этого выбора зависит список категорий в строке со списком Category. После этого следует выбрать в строке со списком Category категорию объектов, по которой будет формироваться выборка. Выберем, например, Column. 

Теперь в находящемся ниже окне Options появится иерархический список, пункты которого задают содержание отчёта. Поставим в нём,  например, галочки в квадратиках слева в пунктах Name, Datatype, Null Option, Comment и щёлкнем OK справа внизу окнаERWin Volum Reports. Окно Reports закроется и слева в окне Data Browser мы увидим созданный новый отчёт с именем Отчёт1. Отчёт создан, а теперь запустим его на выполнение, щёлкнув пиктограмму Execute Report (зелёный треугольник, ориентированный вершиной вправо). Откроется окно Report Options, щёлкнем в нём OK и оно закроется.