На этом шаге рассмотрим использование кнопок.
В Access существует возможность выполнения тех или иных команд обработки записей, форм, отчетов и т. д. с помощью добавления на форму специального объекта - кнопки. Нажатие на эту кнопку в режиме формы приводит к выполнению определенного действия. Например, в форме ОценкиСтудентов можно добавлять оценки студентам, но нельзя добавлять новые предметы, т.к. для поля со списком установлено свойство Ограничиться списком (вкладка Данные). Для добавления новых предметов в таблицу Предметы можно создать на форме кнопку, при нажатии на которую будут отображаться записи таблицы Предметы. Таким образом, можно будет вносить добавления в список предметов.
При добавлении на форму объекта Кнопка будет запущен мастер создания кнопок, если кнопка находится в нажатом состоянии.
На первом этапе его работы необходимо выбрать категорию Работа с формой, в списке действий которой выбрать Открыть форму (рис. 1).
Рис. 1. Создание кнопок. Выбор действия
Иначе говоря, чтобы при нажатии на кнопку выполнялось открытие определенной формы.
Необходимо отметить, что для кнопки можно выбрать действие, расположенное в одной из следующих категорий:
Второй этап предполагает выбор таблицы, которая должна быть открыта. В данном случае нужно выбрать таблицу Предметы.
На следующем этапе можно установить режим, при котором в форме будут отображаться только те записи, которые удовлетворяют определенным условиям. Так как нет необходимости в установке ограничений на список предметов, то нужно выбрать режим Открыть форму и показать все записи.
Очередной этап предполагает выбор текста или рисунка, который следует разместить на кнопке. В данном примере можно в поле Текст указать подпись Предметы (рис. 2).
Рис. 2. Создание кнопок. Установка подписи
На последнем этапе следует выбрать имя для объекта Кнопка, например, Предметы.
В результате всех выполненных действий на форме ОценкиСтудентов будет создана кнопка Предметы. Нажатие на эту кнопку в режиме формы приведет к отображению формы Предметы, в которой будет выведен список имеющихся предметов с возможностью добавления новых названий.
Можно также для кнопки Предметы указать текст всплывающей подсказки. Для этого необходимо в режиме конструктора формы ОценкиСтудентов выделить кнопку и установить для нее в свойстве Всплывающая подсказка значение Список предметов. Полученная в результате всех выполненных действий форма ОценкиСтудентов приведена на рисунке 3.
Рис. 3. Форма ОценкиСтудентов
Работу с объектом Кнопка можно увидеть здесь, а взять клип здесь.
На следующем шаге рассмотрим условное форматирование.