Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
BPER-win.doc
Скачиваний:
10
Добавлен:
09.11.2019
Размер:
52.44 Mб
Скачать

2.5. Создание отчетов в er-win

2.5.1. Интерфейс Report Browser

Для генерации отчетов в ER-win имеется эффективный и простой в ис­пользовании инструмент - Report Browser. Он позволяет выполнять предо­пределенные отчеты (объединенные по типам), сохранять результаты их выполнения, создавать собственные отчеты, печатать и экспортировать их в распространенные форматы. Каждый отчет может быть настроен индивиду­ально, данные в нем могут быть отсортированы и отфильтрованы.

Диалог Report Browser вызывается кнопкой в панели инструментов ER-win. Его внешний вид показан на рис. 2.120.

Рис. 2.120. Диалог Report Browser

Диалог Report Browser имеет собственное меню и панель инструментов. Назначение кнопок панели инструментов показано в табл. 2.7.

Таблице 2.7. Кнопки панели инструментов Report Browser

Рис. 2.121. Диалог ER-win Report Editor

Существующий отчет, в том числе предопределенный, тоже можно изменить с помощью редактора, если в списке щелкнуть правой кнопкой мыши по имени отчета и выбрать во всплывающем меню пункт Edit ER-win Report.

Полученный после выполнения отчета результирующий набор данных можно отформатировать, распечатать, экспортировать или сохранить в виде представления.

Для редактирования результирующего набора данных следует в списке щелкнуть правой кнопкой мыши по имени набора и выбрать во всплывающем меню пункт Edit report format. В появляющемся диалоге Report Format можно изменить сортировку данных, очередность колонок, сделать колонку невидимой, задать ее стиль.

Для редактирования результирующего набора данных следует и списке щелкнуть правой кнопкой мыши по имени набора и выбрать во всплывающем меню пункт Export result set. Допустимые форматы экспорта:

- CSV - текстовый файл;

- HTLM;

- DDE - экспорт в MS Word или MS Excel;

RPT-win - экспорт в специализированный генератор отчетов.

После форматирования и настройки результирующего набора данных его можно сохранить в качестве именованного представления. Использование представлений облегчает использование отчетов, поскольку все на. стройки достаточно сделать один раз. Каждый отчет может иметь несколько представлений. Для создания представления следует установить фокус в списке на нужный набор и щелкнуть по кнопке на панели инструментов. В диалоге Save View следует указать имя и определение представления. После щелчка по кнопке ОК представление добавится в список отчетов.

2.6. Словари er-win

2.6.1. Генерация словаря er-win

Для управления большими проектами ER-win имеет специальный инструмент – ER-win Dictionary, который обеспечивает коллективную работу над диаграммами и позволяет сохранять и документировать различные версии моделей данных. ER-win Dictionary представляет собой специальную БД.

Для установки ER-win Dictionary следует сгенерировать метамодель словаря - набор таблиц для хранения модели данных. Метамодель содержит информацию о всех объектах диаграмм - их цвет, размер, расположение на экране, определения и т. д.

Для создания словаря необходимо сделать следующие шаги:

- открыть файл метамодели ERWMETA.ER1 (меню File/Open), который находится в подкаталоге Models основного каталога ER-win;

- выбрать Schema в качестве Subject Area;

- выбрать СУБД (меню Server/Target Server). ER-win поддерживает генера­цию словаря на DBF-файлах (но при этом сохраняется только одна версия диаграммы) и на всех реляционных СУБД, кроме AS/400, Ingres/Open Ingres, Interbase, Paradox, Rdb и Red Brick;

- в меню Tasks выбрать Forward Engineering/Schema Generation;

- в диалоге Schema Generation установить опции

DROP TABLE

CREATE TABLE

Table Post-Script

- щелкнуть по кнопке Generate.

В результате в БД будут созданы вес таблицы словаря ER-win.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]