Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СУБД MS Access Колледж.doc
Скачиваний:
11
Добавлен:
27.11.2018
Размер:
119.81 Кб
Скачать

Частина 1.4 Розробка макросу, що автоматизує роботу із запитами

Мета роботи: вивчення технології розробки запитів на створення й відновлення таблиць та автоматизації виконання запитів за допомогою макросу.

Порядок виконання роботи

1. Вивчити інформацію про запити на створення й відновлення таблиць, виконання групових операцій у запитах, а також технологію розробки й застосування макросів.

2. Відповідно до варіанта завдання (табл. 3) додати в одну з таблиць проекту поле, яке буде обновлятися запитом (у 7 і 22 варіантах – створити окрему таблицю). Створити макрос, що автоматизує виконання запитів. На головну кнопкову форму додати кнопку, що запускає макрос.

Зауваження. Відповідно до варіантів буде потрібно підбирати поля запиту за змістом завдання. Зазвичай першим є поле, що містить ознака угруповання, а друге – оброблюване поле. Функції обробки також можуть бути різні.

Таблиця 3

Варіанти завдань

№ варі-анта

Таблиця, у яку додається поле, що обчислюється

Поле, що обчислюється

1, 16

Дані про спеціальності

Кількість заяв

2, 17

Відомості про працівників

Усього годин

3, 18

Товари

Усього відпущене товару

4, 19

Продукти

Усього споживання продукту

5, 20

Книги

Усього видач

6, 21

Порушення

Усього порушень

7, 22

Спортивні групи

Кількість учасників

8, 23

Транспорт

Усього пробіг (км)

9, 24

Дисципліни

Усього оцінок відмінно

10, 25

Дисципліни

Усього годин

11, 26

Власники

Кількість CD-ROM

12, 27

Учні

Кількість пропусків

13, 28

Готельні номери

Кількість, що проживали

14, 29

Товари

Усього продане товару

15, 30

Промислові підприємства

Сума сплачених податків

Частина 1.5 Розробка звіту на базі запиту в Access

Мета роботи: вивчення приймань розробки й печатання звітів у середовищі Access.

Короткі теоретичні відомості та порядок виконання

1. Вивчити призначення та способи розробки звітів в Access.

2. Створити звіт на базі запиту, розробленого в частині 1.2 для підлеглої форми. БД повинна містити таку кількість записів, щоб вони заповнювали один аркуш звіту формату A4. В область заголовка звіту додати своє прізвище й номер групи. Додати на кнопкову форму кнопки для перегляду й печатання звіту.

3. Відкрийте проект, створений у частині 1.2. Відкрийте запит, створений у частині 1.1. Запит повинен містити не менше 20 різних записів, що мають зміст відповідно до теми проекту.

4. У вікні БД перейдіть на вкладку "Звіти" і натисніть "Створити".

5. У вікні "Новий звіт" виберіть "Майстер звітів" і вкажіть джерело даних – ім'я запиту.

6. У Майстрі звітів переведіть поля запиту, з доступних в обрані.

7. Виберіть підходящі способи угруповання даних у звіті.

8. Встановіть порядок сортування записів – по зростанню.

9. Виберіть підходящий макет звіту й орієнтацію аркуша.

10. Виберіть стиль звіту.

11. Після завершення роботи Майстри звітів перегляньте отриманий звіт і вручну, у режимі конструктора виконайте наступні доробки:

  • змініть при необхідності розмір шрифту написів, викликавши вікно властивостей кожному напису, і, установивши на вкладці "Макет" розмір шрифту;

  • відрегулюйте розташування написів у всіх областях звіту шляхом перетаскування мишею;

  • збільшіть область заголовка звіту, перенесіть у цю область із панелі елементів напис і впишіть необхідним шрифтом тему роботи й свої реквізити.

  1. Створіть макрос для печатки звіту. Для цього у вікні БД відкрийте вкладку "Макроси" і натисніть "Створити". У поле "Макрокоманда" виберіть "Відкрити Звіт". Задайте аргументи макрокоманди: ім'я звіту й режим – "Печатання". При закритті вікна створення макросу задайте ім'я макросу – "Печатання звіту".

  2. Додайте на кнопкову форму дві кнопки з написами "Перегляд звіту" і "Печатка звіту" (через Сервіс/Надбудови/Диспетчер кнопкових форм). Для кнопки "Перегляд звіту" виберіть команду "Відкриття звіту" і вкажіть ім'я звіту. Для кнопки "Печатання звіту" виберіть команду "Запуск макросу" і макрос "Печатання звіту".

  3. У вікні диспетчера кнопкових форм змініть порядок проходження кнопок так, щоб останньою кнопкою на кнопковій формі була кнопка "Вихід з додатка”.

6