Командные кнопки являются самым распространенным объектом элементов управления, предназначенными для связи с макросами. В Access предусмотрено два способа создания кнопок управления:
Ø С помощью инструментаКнопка панели элементов;
Ø С помощью связывания выполнение макроса с кнопкой управления формы.
Для создания кнопок управления в главной кнопочной форме будет использован второй способ.
Действия:
· Открыть формуКоммунальные платежи в режиме Конструктора.
· Щелкнуть по кнопке панели элементов управления. ВыключательМастера на панели элементов должен находится в выключенном состоянии.
· На панели нажать кнопку элемента управления Кнопка,перенести и добавить ее в верхнюю часть левого прямоугольника, растянув до размеров первой кнопки (рис. 51) Изображение новой кнопки содержит надпись, которая состоит из словаКнопкаи порядкового номера кнопки.
· Дважды щелкнуть по новой кнопке и изменить номер на подпись Платежи.
· Повторить два предыдущих пункта для создания остальных трех кнопок на форме по образцу (рис. 51) с подписями:Организации ПТО, Газ, Свет, ВЫХОД.
· Закрыть форму
После создания всех кнопок формав режиме Формы будет выглядеть так, как показано на рис. 51.
Создание формы — заставки приложения
Основными элементами формы — заставки (рис. 50) являются:
Ø Рисунок справа;
Ø Слайд PowerPoint слева;
Ø Две надписи;
Ø Кнопка с подписью ОК;
Задание 10.3.Создать форму — заставку по образцу (рис. 50).
Действия:
· Произвести запуск Access и открыть базу данных Коммунальные платежи.(Если база данных уже открыта, можно начинать выполнять действия со следующего пункта).
· В окне базы данных активизировать вкладку Формы.
· Щелкнуть по кнопке <Создать>, затем в появившемся диалоговом окне Новая формавыбрать — Конструктор. Появится пустой макет области данных новой формы.
· Вызвать панель элементов управления, щелкнув по кнопке. На панели элементов нажать кнопку элемента Свободная рамка объекта. Появится крестик с рамкой, который следует перенести в левый верхний угол и растянуть рамку.
· В диалоговом окне Вставка объекта выбрать Microsoft Clip Gallery. Появится окно, в котором из вкладки Графикавыбрать раздел Здания. Выбрать рисунок здания по образцу и щелкнуть сначала по кнопке <Вставить>, затем по кнопке<Закрыть>. В макете формы на месте рамки появится фрагмент выбранного рисунка.
· Щелкнуть левой кнопкой мыши по рисунку. Вдоль границы рисунка появятся маркеры. Нажать правую кнопку мыши, затем в появившемся контекстном меню выбрать пункт Свойства. Появится окно свойств рисунка. Во вкладке макет для свойства рисунка Установить размервыбрать опцию Вписать в рамку. Закрыть окно свойств рисунка. Рисунок полностью впишется в границы рамки.
· На панели элементов нажать кнопку элемента Свободная рамка объекта. Появится крестик с рамкой, который следует перенести в начало вставки второго объекта и растянуть рамку.
· В диалоговом окне Вставка объектавыбрать Презентация Microsoft PowerPoint.
· В окне Презентаций PowerPointвыбрать команду главного меню Формат, Применить оформление. Из появившегося списка образцов выбрать оформление под названием Углы.
· Ввести надписи в текстовых рамках слайда по образцу (рис. 50), используя для этого возможности редактора WordArt.
· Выбрать команду главного меню Файл, Закрытьи вернуться в форму. Слайд с текстом будет вставлен в свободную рамку объекта формы.
· На панели элементов нажать кнопку элемента управления .
· Выключатель Мастера на панели элементовдолжен находится в нажатом состоянии.
· Появится крестик, который следует перенести в нужное место для кнопки (рис. 50). Появится первое диалоговое окно Создание кнопок.
· В списке Категориивыбрать Работа с формой, а в списке Действиявыбрать Открытие формы, щелкнуть по кнопке Далее >.
· В следующем окне выбрать форму Коммунальные платежии щелкнуть по кнопке Далее >.
· В следующем диалоговом окне выбрать опцию Открыть формуи показать все записи, затем для продолжения щелкнуть по кнопке Далее >.
· В следующем окне выбрать опцию Тексти ввести в текстовое поле надпись ОК. Для продолжения щелкнуть по кнопке Далее >.
· В следующем окне введите имя кнопки Открытие кнопочной формы.
· Щелкнуть по кнопке <Готово>.
· Выделить объекты и растянуть их по размеру видимой части экрана.
· Сохранить форму по команде Файл, Сохранить какс именем Заставка.
· Закрыть форму.
После создания всех элементов форма в режиме формы будет выглядеть так, как показано на рис. 50.
Щелчок по кнопке <ОК> производит событие — открытие формы Коммунальные платежи.
· Сделать щелчок по кнопке <ОК>, чтобы убедиться в выполнении события — открыть кнопочную форму Коммунальные платежи.
· Закрыть форму Коммунальные платежи. Произойдет возврат в форму Заставка.
· Перейти из режима формы Заставкав режим Конструктораи щелкнуть по кнопке <ОК>. По границе кнопки появятся обрамляющие маркеры.
· Щелкнуть правой кнопкой мыши и в контекстном меню выбрать пункт Свойства. Откроется окно свойств кнопки.
· В окне свойств кнопки активизировать вкладку События. Обратите внимание, что в ячейке свойства Нажатие кнопкиотображается надпись Процедура обработки событий, которая означает, что данной форме соответствует модуль программы вне формы. Этот модуль программы VBA создал автоматически Мастер создания кнопок.
· Щелкнуть по кнопке с многоточием, которая находится справа от надписи Процедура обработки событий, и посмотреть в окне модуля VBА — код программы открытия формы Коммунальные платежи.