- •Модуль 4. Система управління базами даних ms Access. Лабораторна робота № 1.
- •Хід роботи.
- •Запустити програму Access: Пуск Програми Microsoft Office Access.
- •Створення нової таблиці в «Режиме таблицы».
- •Робота з даними в режимі таблиці.
- •Створення нової таблиці в «Режиме Конструктор».
- •Теоретичні відомості до лабораторної роботи № 1 Створення бази даних «Движение товара». Контроль вводу інформації.
- •Підміна імен з допомогою властивості Подпись.
- •Перевірка введеної інформації.
- •Додаток до лабораторної роботи №1. Структура таблиць бази даних «Движение товара». Покупатель
- •Запустити програму Access:Пуск Програми Microsoft Office Access.
- •Створення запиту з параметрами.
- •Лабораторна робота № 4. Тема: Створення складних форм і введення інформації з їх допомогою.
- •Хід роботи.
- •Лабораторна робота № 5.
- •Хід роботи.
- •Перехресні запити.
- •Використання макросів.
- •Теоретичні відомості. Макроси.
- •Лабораторна робота № 6.
- •Хід роботи.
-
Створення запиту З_Продажи Конструктором запитів. Запит створюється з 4 таблиць. Покупатель, Заказы, Продажи і Товары. У бланк запиту вибираються поля Город, Отчество (можна створити обчислюване поле ФИО), ГруппаТовара, НаименованиеТовара , КоличествоЗаказа *Цена, КоличествоПродажи *Цена з таблиці Товары.
-
Створити звіт за допомогою Майстра для запиту З_Продажи. Додати рівні группировки – Город, Фамилия, ГруппаТовара.
-
Переглянути звіт. У режимі Конструктора внести зміни до заголовків.
-
Створити звіти для всіх запитів на вибірку.
-
Використання макросів.
-
Створити макрос "М_З_Товары", який пов'язаний зі звітом "З_Товары", і виводить повідомлення про вартість товарів.
-
-
Створіть за допомогою Майстра звіт для таблиці Товары і збережіть його під ім'ям З_Товары
-
Перейти в режим об'єкту «макрос» кнопка
-
Додати в панель макрокоманд стовпець Условие і стовпець Имя Макроса
-
У стовпці Имя Макроса: М_З_Товары
-
Ввести у вікно конструктора макросів наступну інформацію.
Условие
Макрокоманда
Аргументы макрокоманды
Открыть отчет
Имя отчета
Товар
Режим
Просмотр
Режим окна
Обычное
[Отчеты]! [З_Товары]! [Цена]>8000
Сообщение
Сообщение
На складе есть товары, цена которых превышает 8000 руб.
Сигнал
Да
Тип
Информационное
Заголовок
Информация о цене
…
Закрыть
Тип объекта
Отчет
Имя объекта
Товар
Сохранить
Подсказка
…
Остановить макрос
Сообщение
Сообщение
Цена товаров на складе не превышает 8000 руб.
Сигнал
Да
Тип
Информационное
Заголовок
Информация о цене
Закрыть
Тип объекта
Отчет
Имя объекта
Товар
Сохранить
Подсказка
-
Вікно виглядатиме так:
:
-
Зберегти макрос.
-
Перевірити виконання макросу за допомогою кнопки Запуск
-
Закрити всі вікна у вікні Access.
-
Вийти з Access.
Теоретичні відомості. Макроси.
Макрос є автоматизованою послідовністю команд, направленою на виконання яких-небудь дій. Макроси дозволяють вирішувати наступні задачі:
-
запускати разом запити, звіти, форми, таблиці;
-
відкривати вікна різних об'єктів БД;
-
контролювати правильність введення даних;
-
переміщати дані;
-
виконувати різні дії після клацання на кнопці, до якої підключений макрос і ін.
У MS Access використовуються макроси наступних типів:
-
линейные — макроси, в яких команди розташовані послідовно і виконуються по черзі;
-
макросы с условием — макроси, в яких окремі макрокоманди або їх набори виконуються залежно від деякої умови;
-
групповые — макроси, об'єднані в групи з урахуванням деякої логіки використання.
Для створення і редагування макросів в MS Access також призначено спеціальне вікно для конструювання макросів. Для відкриття вікна конструктора макросів слід скористатися кнопкою у вікні БД при переході до об'єктів «макроси».
Вікно конструктора макросів складається з наступних частин:
-
меню і панелі інструментів, призначені для обробки макросів;
-
панель макрокоманд (верхня половина вікна). За умовчанням на панель макрокоманд виводиться два стовпця—- Макрокоманда (для введення макрокоманди, тобто певної дії з об'єктом) і Примечание (можна задати опис макросу, який не впливає на його виконання);
-
панель аргументів (нижня половина вікна) — для завдання аргументів (властивостей) макрокоманд.
Якщо потрібно створити макрос з умовою, в панель макрокоманд додається стовпець Условие (команда Условие в меню Вид або кнопка на панелі інструментів Конструктор макросов).
У разі роботи з груповими макросами слід додати стовпець Имя макроса (команда Имена макросов в меню Вид або кнопка на панелі інструментів).
У загальному випадку панель макрокоманд може містити чотири стовпці: Имя макроса, Условие, Макрокоманда, Примечание.
Макрокоманди вводяться в осередки стовпця Макрокоманда таким чином:
-
шляхом введення їх імені з клавіатури;
-
вибором зі списку, що розкривається (у осередку стовпця Макрокоманда);
-
перетягуванням необхідного об'єкту з вікна БД в осередок введення макрокоманди (MS Access автоматично додає ім'я макрокоманди відкриття відповідного об'єкту БД)
Основні прийоми роботи з макросами (введення, редагування, збереження) аналогічні прийомам роботи з іншими об'єктами MS Access.
Після створення макросу його можна запустити на виконання:
-
у вікні конструктора макросів (команда Запуск в меню Запуск або кнопка);
-
у вікні БД в режимі "макроси", подвійним клацанням на імені макросу;
-
у вікні будь-якого активного вікна (команда Макросы в меню Сервис);
-
з іншого макросу;
-
за допомогою кнопки панелей інструментів або команди меню, створених для запуску цього макросу;
-
за допомогою комбінації клавіш, які закріплені за макросом;
-
за допомогою різних елементів управління, поміщених у форму або звіт і пов'язаних з макросом (у властивостях об'єкту виконання макросу зв'язується з певною подією).