Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

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



Для создания нового, не предопределенного отчета необходимо:

1. Выбрать в меню пункт File-> New или щелкнуть на кнопке [ ] панели инструментов.

2. В появившемся диалоговом окне ERWin Report Editor (рис. 8.1) в поле Name ввести имя отчета. Поле Category предназначено для указания категории отчета, т. е. типа объектов, по которым будет создаваться отчет (атрибуты, диаграммы, суш,ности, домены, связи и т. д.).

Рис. 8.1. Диалоговое окно Report Editor

3. Указать категории, которые будут включены в отчет, при помощи иерархического списка, расположенного на закладке Options. Иконка [ ] показывает, что соответствующую колонку в полученном отчете можно будет изменять. Папка, помеченная иконкой [ ], позволяет выбрать условия фильтрации данных отчета.

4. Щелкнуть по кнопке ОК, после чего отчет будет добавлен в диалоговое окно Report Browser.

5. Выполнить отчет, нажав на кнопку [ ] на панели инструментов.

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

Редактирование отчета производится выбором пункта Edit Report format во всплывающем меню, вызываемом на иконке результирующего набора.

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

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

• CSV,

• HTML,

• DDE,

• RPTWin - специализированный генератор отчетов.

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

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

Пример

Рассмотрим группу отчетов, проверяющих правильность построения модели. Эти отчеты в диалоговом окне Report Browser носят название Model Validation Reports, исполнение которых может быть полезным для нахождения ошибок в моделях.

Выполним некоторые из них и рассмотрим полученные результаты, сведя их в таблицу.

Таблица 8.3. Отчеты

Отчет Результат
Отчет «Сущности без атрибутов» (Entities without attributes) Пустой отчет, т. е. сущности без атрибутов в модели нет
Отчет «Таблицы без первичногоключа» (Tables without РК) Пустой отчет, т. е. все таблицы в физической модели имеют первичный ключ
Отчет «Сущности без первичногоключа» (Entities without РК) То же
Отчет «Колонки с различным типом внешнего ключа» Найдена колонка «Группа», являющаяся внешним ключом сущности «Студент», отличающаяся от колонки «Группа» в сущности «Специальность»

Скорректируем модель согласно найденным ошибкам (рис. 8.2).

Рис. 8.2. Скорректированная физическая модель БД студентов

Задания к работе:

1. Создать отчет о таблицах физической модели, созданной на лабораторной работе 7.

2. Создать отчет по всем сущностям и их атрибутам.

3. Сохранить полученные отчеты в формате HTML.

4. Изменить порядок сортировки в полученных отчетах и сохранить отредактированные отчеты в виде представлений.

5. Назначить полученным отчетам иконки.

6. Сформировать новый отчет из категории Model Validation, задав в нем все опции проверки корректности модели.

7. Выполнить полученный отчет и убедиться в отсутствии ошибок в модели данных.

Контрольные вопросы:

1. Каково назначение инструмента Report Browser?

2. Назовите основные элементы окна Report Browser.

3. Как создать новый отчет?

4. Как связать отчет с иконкой?

5. Как выполнить существующий отчет?

6. Что такое представление отчета и для чего оно предназначено?

7. Как сохранить отчет в виде представления?

8. Какие категории отчетов присутствуют в Report Browser по умолчанию?

9. Как выбрать условия фильтрации данных отчета?

10. В какие форматы можно экспортировать отчет?

11. Как отредактировать отчет?

12. Что называется результирующим набором?

13. Какой тип отчета позволяет проверить отсутствие ошибок в модели?

14. Опишите механизм поиска ошибок в модели при помощи отчетов.

Вариантные задания к самостоятельным работам

Каждый вариант задания представлен в виде описания предметной области и перечня запросов, которые должны выполняться в информационной системе.





Дата публикования: 2015-10-09; Прочитано: 697 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.008 с)...