Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Плещёв Тюмень РСПСИТ 2010-12-14 Послан в Тюмень....doc
Скачиваний:
18
Добавлен:
24.04.2019
Размер:
5.82 Mб
Скачать

3.4. Создание отчетов в erWin

Отчеты создаются мастером отчетов Data Browser. Сформированные отчеты могут далее быть обработаны генератором отчетов RPTWin (п. 4) или Excel (п. 2.2.8).

Мастер отчетов вызывается кнопкой Data Browser (рисунок 3.4.1). В окне All Reports выводится дерево отчетов и наборов. Если выб­рать отчет и нажать кнопку Execute report (или произвести двойной щелчок по имени отчета), то в правой час­ти окна поя­вится результирующий набор данных (рисунок 3.4.1).

Рисунок 3.4.1. Окно установки Data Browser

Изображение папки, таблицы, карандаша, листа бумаги и очков пе­ред эле­­мен­том дерева означает тип элемента: папку, отчет, ре­дак­ти­ру­емый от­чет, результирующий набор и представление соот­ветст­венно (рисунок 3.4.1).

В левом нижнем углу отображается комментарий к отчету.

Кнопки панели инструментов Report Browser

N ew report or forder – создать новый отчет, выб­рав категорию объ­ек­та модели и нужные опции этой категории из списка Options (рисунок 3.4.2).

Рисунок 3.4.2. Окно формирования отчетов

Print result set/Preview – распечатать/просмотреть перед печатью отчет.

Commit Changes – зафиксировать изменения.

Find ... – поиск по контексту строки в результирующем наборе.

Previous/Next Report – вывод предыдущего/следующего отчета.

Display browse history – показать список выполненных отчетов в хро­но­ло­ги­ческом порядке.

Report format options – выбор колонок и сортировка выполненного отчета.

Associate Icons with result set values – установить икон­ку (из предлагаемого списка) для соответствующей строки отчета.

Save view – сохранить сформированный отчет со всеми настройками в виде именованного представления для дальнейшего использования.

Show foldersвывод дерева отчетов и результирующих наборов данных.

Collapse Tree – свернуть дерево отчетов и наборов данных.

Make selected/parent folder the root – сделать корневой выбранную/ро­ди­тель­скую папку.

Edit properties – редактирование свойств отчета или набора.

Delete folder or folder item – удалить отчет.

Основные команды контекстного меню отчета или набора

Export result set – экспорт результирующего набора в файлы формата CSV (тек­стовый), HTML, DDE (MS Word или MS Excel), RPTWin (ге­не­ра­то­­р отчетов RPTWin). Если указан формат RPTWin, то после сохра­не­ния фай­ла (.LWD) автома­ти­чес­ки запускается генератор отчетов RPTWin (п. 4).

Edit ERWin Reportизменить существующий набор.

Edit report format – отредактировать формат результирующего набора.

3.5. Связывание моделей процессов и модели данных

После разработки модели данных нужно указать источник данных (сущность) для всех потребителей данных (работ). Стрелке (работе) может соответствовать одна отдельная или несколько сущностей или атрибутов модели BPWin.

3.5.1. Экспорт данных из erWin в bpWin

Р ассмотрим порядок экспорта данных на следующем примере.

  1. Создадим новую модель данных (рисунок 3.5.1.1).

Рисунок 3.5.1.1. Модель учета выпуска изделий

  1. Выполним команду экспорта модели File/Export/BPWin, укажем имя файла «Выпуск изделий.eax» и нажмем кнопку Сохранить.

  2. Загрузим BPWin и откроем ранее сформированную модель изго­тов­ления изделий (рисунок 2.2.3.3).

  3. Выполним команду File/Inport/ERWin (EAX) и выберем файл «Выпуск изделий.eax».

  4. В появившемся окне Inport Differences Preview нажмем кнопку Accept.

  5. Для связывания стрелки с атрибутами сущностей щелк­нем правой мышкой по стрелке «Готовое изделие» (рисунок 2.1.1) и выполним команду Arrow Data из контекстного меню стрелки (рисунок 3.5.1.2).

  6. Галочкой отметим нужные атрибуты, которые связываются со стрелкой (рисунок 3.5.1.2).

Рисунок 3.5.1.2. Страница связывания атрибутов со стрелкой

Рассмотрим основные кнопки.

Clear – отменить все связи данных со стрелками.

Migrate – изменение связанных данных, мигрирующих от дочерних к родительским стрелкам.

Copy In – копировать связанные данные из другой стрелки.

Ent/Att Editor – вызвать редактор сущностей и атрибутов.

  1. Для документирования воздействия работы на данные выполним из контекстного меню работы «Контроль качества» (рисунок 2.1.1) команду Data Usage (рисунок 3.5.1.3). Для сущностей задается ассоциация CRUD (Create, Read, Update, Delete), а для атрибутов – IRUN (Insert, Read, Update, Nullify).

Для стрелок механизма ассоциации не устанавливаются.

Командой Tools/Reports/Data Usage Report результат связывания объ­ектов модели процессов и данных можно отразить в виде отчета.

Рисунок 3.5.1.3. Окно редактора установки взаимодействия работ на данные