Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
TIM - НЬЮ методичка к лабам.doc
Скачиваний:
2
Добавлен:
03.11.2018
Размер:
3.57 Mб
Скачать

Лабораторна робота №3.

інструментальні засоби створення звітної інформації

3.1 Ціль роботи

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

3.2 Методичні вказівки до виконання роботи

При підготовці до виконання роботи необхідно ознайомитися з матеріалами лекцій та літературними джерелами [2] (розділи присвячені інструментарію створення звітної інформації).

3.3 Хід роботи.

Використання «Автоотчет»

Створимо звіт на основі таблиці «Комитенты»:

- натисніть вкладку «Отчеты» у вікні БД;

- натисніть кнопку «Создать». З’явиться діалогове вікно «Новый отчет» (рис. 3.1);

Рис. 3.1 Діалогове вікно «Новый отчет»

- у запропонованому переліку виділіть пункт «Автоотчет: в столбец» або «Автоотчет: ленточный»;

- у випадаючому списку «Таблицы/Запросы» виділіть таблицю «Комитенты»;

- натисніть кнопку ОК.

З’явиться звіт у режимі попереднього перегляду друку.

Створення звітів з допомогою майстра звітів

Створимо звіт на основі запиту «Товары комитента» і таблиці «Товары»:

- натисніть вкладку «Отчеты» у вікні БД;

- натисніть кнопку «Создать». З’явиться діалогове вікно «Новый отчет» (рис. 10.1);

- виділіть пункт «Мастер отчетов», натисніть кнопку ОК. Запуститься майстер звітів;

- у вікні «Создание отчетов» розкрийте випадаючий список «Таблицы/Запросы» і виділіть у ньому запит «Товары Комитента» (рис. 10.2);

- перенесіть всі поля зі списку «Доступные поля» у список «Выбранные поля»;

- виділіть у списку «Таблицы/Запросы» таблицю «Товары»;

- перемістіть поля «КТ» та «Стоимость» зі списку «Доступные поля» у список «Выбранные поля»;

- натисніть кнопку «Далее». З’явиться наступний екран майстра звітів. Виберіть тип представлення даних - по полю «Товары». Натисніть кнопку «Далее».

- у наступному вікні для групування записів по полю «ФИО», виберіть це поле і натисніть кнопку «>». Також виберіть наступний рівень групування - «Номер Карты». Натисніть кнопку «Далее» (рис. 3.3).

Рис. 3.2 - Вікно «Создание отчетов»

Рис. 3.3 - Завдання рівнів групування

Далі треба вказати спосіб сортування у межах груп. Розкрийте випадаючий список і виділить у ньому поле «Наименование». Потім виберіть сортування «по возрастанию».

У наступному діалоговому вікні виберіть вид макету в секції «Макет». Виберіть, наприклад, «Ступенчатый».

Виберіть орієнтацію звіту - «Книжная» або «Альбомная» і натисніть кнопку «Далее».

У наступному діалоговому вікні майстра звітів зі списку стилів звіту виберіть стиль звіту. Далі задайте ім'я звіту - «Товары Комитента». Натисніть кнопку «Готово». Ви побачите свій звіт у режимі попереднього перегляду.

Самостійно створіть звіт «Лист продаж» на основі однойменного запиту.

Друк звітів

Відкрийте звіт у режимі попереднього перегляду. Щоб змінити параметри друку виконайте команду «Файл/Печать». У вікні, що відкриється є можливість змінити параметри друку і виконати сам друк. Крім того, послати звіт на друк можна через кнопку «Печать» на панелі інструментів.

Додавання обчислювального (підсумкового) поля

Додамо в кінці звіту «Лист продаж» підсумкове поле «Общая сумма», у якому буде наведена загальна сума, отримана від продажу всього товару:

- відкрийте звіт «Лист продаж» у режимі конструктора;

- додайте поле в область «Примечание отчета»;

- змініть підпис на «Общая сумма»;

- зробіть це поле поміченим і введіть формулу, за якою будемо провадити розрахунки, тобто:

= Sum ([Цена]).

3.4 Контрольні питання та завдання

1. У чому полягає відмінність темпоральних даних від інших видів даних?

2. Проаналізувати основні можливості СУБД Oracle з опрацювання темпоральних даних.

3. Порівняти можливості СУБД Oracle з опрацювання темпоральних даних з іншими СУБД.

3.5 Вимоги до оформлення звіту

Звіт повинний містити: назву роботи, ціль роботи, тексти SQL-запитів та результати їх виконання, висновки з виконання лабораторної роботи.

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