Создание простых макросов и кнопочных форм

1. Создать макросы, открывающие формы, созданные по таблицам: Вкладка Макросы —кн. Создать

Ввести макрокоманды. Для этого шелкнуть на кнопке раскрытия списка на первой пустой ячейке в столбце макрокоманда (или <Alt+ >). Откроется список допустимых макрокоманд.

Выбрать нужную команду, в частности Открыть форму.

Щелкнуть в нижней части окна (или F6), укажите аргументы действия (в нашем случае указать название формы).

При необходимости снабдить макрокоманды комментариями.

2. Выполните 1-2 макроса.

Макрос на выполнение можно запускать по-разному.

Самый простой способ – выбор макроса и щелчок на кн. Запуск, или двойной щелчок на имени макроса в окне БД.

Другой способ – команда Сервис—Запуск макроса—ввести имя макроса в ДО.

Третий способ – с помощью кнопок, добавляемых на формы.

3. Свяжите макрос с кнопкой (перетаскивание).

Открыть нужную форму в режиме Конструктор. Установите ее размеры т.о., чтобы форма и окно БД были видны одновременно.

Открыть вкладку Макросы.

Перетащить макрос в выбранное место формы.

4. Пользуясь контекстно-зависимым меню, отредактируйте кнопку: попробуйте создать рисунок на кнопке, надпись, измените ее размеры.

5. Создайте на формах кнопки, открывающие уже созданные запросы (с параметром, с вычисляемым полем и т.д.).

Контрольная работа о Access

Создать БД

Создать две таблицы с 5-6-ю записями. Макеты таблиц:

(Таблица1) (Таблица2)
Код Код
Фамилия Фамилия
Дата рождения Должность
Учебное заведение Дата найма
Год окончания Подчиняется

Учесть, что содержимое полей Фамилия обеих таблиц совпадает (данные для одного человека).

На основе этой таблицы создать новую (Таблица3) с макетом:

Код
Фамилия
Дата найма

Подчиняется Вычисляемое поле Возраст, используя функцию Date(), возвращающую текущую дату и функцию Year(Date()), возвращающую год даты, при этом расположив фамилии по алфавиту.

Создать по этой таблице форму.

Импортировать таблицы «Дополнение1» и «Дополнение2» из БД Example, путь к которой укажет преподаватель.

Добавить информацию из данных таблиц в таблицы 1 и 2 соответственно, расположив фамилии по алфавиту.

Учитывая изменение в таблицах 1 и 2, обновить содержимое Таблицы3.

Создать кнопочную форму, где предусмотреть вывод информации:

а) Открытие формы Таблицы3;

б) Открытие запроса-выборки записей из Таблицы3, удовлетворяющих по полю <Дата найма> определенному диапазону значений, вводимых с клавиатуры;

в) Открытие отчета, созданного на основании Таблицы3.

Замечание. Информация о таблицах Дополнение1, Дополнение2 и др. см. в Приложении2.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: