Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции Access.doc
Скачиваний:
37
Добавлен:
05.11.2018
Размер:
1.48 Mб
Скачать

Лекция № 7

Создание кнопок

Назначение кнопок

Кнопка – это элемент управления. При щелчке на кнопке Access автоматически выполняет заранее определенное действие. Существует два способа связать одно или несколько действий с кнопкой:

  • использование Мастера создания кнопок для создания кнопки, назначения действия кнопки и последующего выбора для нее надписи или значка;

  • создание кнопки без помощи мастера посредством использования списка свойств кнопки для определения макроса или программы, которую следует запускать при щелчке на кнопке. Макросы – это небольшие программы, в которых содержатся макрокоманды Access.

Добавление кнопки в форму

Использование Мастера создания кнопок

Запуск Мастера

  1. Открыть форму, в которую необходимо добавить кнопку в режиме конструктора.

  2. Если панель элементов скрыта, выведите ее на экран (щелкнув на кнопке Панель элементов, расположенной на панели инструментов или выполнив команду ВидПанелиПанель элементов)

  3. Для того, чтобы запустить Мастер создания кнопок, необходимо нажать кнопку Мастера на панели элементов.

  4. На панели элементов щелкнуть на элементе управления Кнопка

  5. Установить указатель в то место формы, где должна располагаться кнопка, и нажать кнопку мыши. Протащить указатель, чтобы задать размер кнопки. Когда Вы отпустите кнопку мыши, запустится Мастер создания кнопок:

Выбранное на первом шаге действие определяет ход дальнейшего диалога с мастером.

Кнопка открытия формы для отобранных записей.

  1. В списке Категории выделите щелчком пункт Работа с формой. В списке Действия выделите пункт Открыть форму. Далее.

  2. В появившемся новом окне выделите имя формы, которую надо открывать. Далее.

  3. Установите переключатель Открыть форму для отобранных записей. (Задавая этот параметр, мы указываем, что в открываемой форме мы желаем видеть данные, соответствующие только той записи, которую мы в текущий момент просматриваем в главной форме). Далее.

  1. В списках полей обеих таблиц выделите соответствующие поля, которые следует использовать для отбора данных и щелкните на кнопке

  1. На этом шаге необходимо выбрать либо рисунок, который будет отображаться на кнопке, либо задать текст, который будет на ней написан. Для задания текста установите переключатель Текст и введите нужный текст. Далее.

  2. Введите имя кнопки и щелкните на кнопке Готово.

Чтобы протестировать кнопку, достаточно перейти в режим формы и щелкнуть на только что созданной кнопке.

Самостоятельное создание кнопки

В некоторых случаях возникает необходимость связать кнопку с действием, которое не предусмотрено в списках Категории и Действия Мастера создания кнопок. В этом случае следует создать в форме кнопку и не связывать с ней действия. Для этого существуют два способа:

  • запустите Мастер создания кнопок, но на первом шаге щелкните на кнопке Отмена;

  • перед тем как поместить в форму кнопку, убедитесь, что кнопка Мастера на панели инструментов не нажата.

Кнопка созданная одним из таких методов, будет иметь надпись Кнопка .

Чтобы такая кнопка выполняла какие-либо действия, необходимо сначала написать для нее макрос или программу Visual Basic, а затем указать имя макроса или программы в строке свойства Нажатие кнопки.

Настройка кнопки

Настройку можно сделать либо с помощью списка свойств кнопки, либо с помощью панели инструментов Формат. Эти средства дают возможность:

  • изменить размеры кнопки;

  • редактировать надписи на кнопке;

  • изменить стиль надписи;

  • изменить связанные с кнопкой действия.