Сохранить созданный макрос под именем Групповой.
Рекомендации по выполнению
- В окне нового макроса добавьте в бланк для записи макроса столбец Имя макроса, выполнив команду Вид è Имена макросов.
- Перечень макрокоманд для макроса будет следующим:
Имя макроса | Макрокоманда | Аргументы макрокоманды | |
Сорт_1 | Применить фильтр | Имя фильтра | |
Условие отбора | [Выпуск]![Сорт]=”1” | ||
Сорт_2 | Применить фильтр | Имя фильтра | |
Условие отбора | [Выпуск]![Сорт]=”2” | ||
Сорт_3 | Применить фильтр | Имя фильтра | |
Условие отбора | [Выпуск]![Сорт]=”3” | ||
Сорт_высший | Применить фильтр | Имя фильтра | |
Условие отбора | [Выпуск]![Сорт]=”Высший” | ||
Все_записи | ПоказатьВсеЗаписи | ||
Печать | Печать |
- Закройте макрос, сохранив его под именем Групповой.
- Назначьте макросы группового макроса кнопкам формы Форма_2. Для этого:
- откройте форму Форма_2в режиме Конструктора;
- откройте окно свойств для первой кнопки, нажав правую кнопку мыши;
- в открывшемся окне Свойства перейдите на вкладку События и в строке Нажатие кнопки из раскрывающегося списка выберите макрос с именем Групповой.Сорт_1;
- задайте кнопке имя Первый сорт. Для этого в окне Свойства для этой кнопки перейдите на вкладку Все и в строку Подпись введите Первый сорт. Закройте окно Свойства.
- Аналогично назначьте соответственно остальным кнопкам макросы Групповой.Сорт_2, Групповой.Сорт_3, Групповой.Сорт_высший, Групповой.Все_записи, Групповой.Печатьи имена Второй сорт, Третий сорт, Высший сорт, Все записи, Печать
- Сохраните форму Форма_2 с внесенными изменениями
- Просмотрите результат работы макроса Групповой Для этого откройте форму Форма_2 в режиме просмотра записей (режим формы).
ЗАДАНИЕ 6. Создать макрос, позволяющий в кнопочной форме открывать созданные ранее таблицу Выпуск, формы Форма_1 и Форма_2, отчет Отчет_1 и осуществлять выход из Access. Сохранить созданный макрос под именем Кнопочный.
Рекомендации по выполнению
1. Для создания макроса создайте кнопочную форму. Для этого:
- выберите Режим создания формы конструктор, но не указывайте источник данных;
- в Область заголовка формы введите заголовок Сведения о выпуске товаров;
- в Область данных добавьте пять кнопок, расположив их в столбец одна под одной (предварительно отключив кнопкуМастер, если она включена);
- задайте имена кнопкам Таблица Выпуск, Форма Форма_1, Форма Форма_2. Отчет Отчет_1, Выход из Access.
2. Закройте созданную форму, сохранив ее под именем Форма_Кн.
3. Создайте макрос. Перечень макрокоманд для макроса будет следующим:
Имя макроса | Макрокоманда | Аргументы макрокоманды | |
Выпуск | ОткрытьТаблицу | Имя таблицы | Выпуск |
Режим | Таблица | ||
Режим данных | Изменение | ||
Форма_1 | ОгкрытьФорму | Имя формы | Форма_1 |
Режим | Форма | ||
Режим данных | Изменение | ||
Форма_2 | ОгкрытьФорму | Имя формы | Форма_2 |
Режим | Форма | ||
Режим данных | Изменение | ||
Отчет_1 | ОткрытьОтчет | Имя отчета | Отчет_1 |
Режим | Просмотр | ||
Выход | Выход | Параметры | Сохранить все |
4. Закройте макрос, сохранив его под именем Кнопочный.
5. Назначьте макросы группового макроса Кнопочныйкнопкам формы Форма_Кн.
6. Сохраните форму Форма_Кн с изменениями.
7. Проверьте работу макроса.
ОТЧЕТ ПО РАБОТЕ
1. Расположите на экране таблицу Выпуск, формы Форма_1, Фор-ма_2, Форма_Кн и отчет Отчет_1, отобразив их на экране слева на право.
2. Продемонстрируйте работу макроса Фильтр.
3. Продемонстрируйте работу макроса Сообщение.
4. Продемонстрируйте работу макроса Групповой.
Продемонстрируйте работу макроса Кнопочный.
ВАРИАНТ ОСНОВНОЙ
1. Создание макросов всех типов в одном макросе
ЗАДАНИЕ 1. Создать макрос, позволяющий изменить значение поля Выпуск изделий по плану следующим образом: