
- •База данных аллюминиевые сплавы Раздел 6. Использование кнопочных форм
- •6.1. Общие теоретические положения
- •События
- •6.2. Создание главной кнопочной формы
- •6.3. Оформление разделов кнопочной формы
- •6.4.Создание кнопок на форме
- •6.5. Создание формы — заставки приложения
- •Раздел 7. Макросы
- •7.1. Общие теоретические положения
- •7.2. Создание Макроса АutoЕхеc
6.4.Создание кнопок на форме
Командные кнопки являются самым распространенным объектом элементов управления, предназначенными для связи с макросами. В Access предусмотрено два способа создания кнопок управления:
С помощью инструмента Кнопка панели элементов;
С помощью связывания выполнение макроса с кнопкой управления формы.
Для создания кнопок управления в главной кнопочной форме будет использован первый способ.
Действия:
О
ткрыть форму Коммунальные платежи в режиме Конструктора.
Щелкнуть по кнопке панели элементов управления. Выключатель Мастера на панели элементов должен находится во включенном состоянии.
На панели нажать кнопку элемента управления Кнопка, перенести и добавить ее в верхнюю часть левого прямоугольника, растянув до размеров первой кнопки (рис. 2) Изображение новой кнопки содержит надпись, которая состоит из слова Кнопка и порядкового номера кнопки.
Отвечая на вопросы диалога создать кнопку, открывающую форму Механические свойства.
Дважды щелкнуть по новой кнопке и изменить номер на подпись Механические свойства.
Повторить два предыдущих пункта для создания остальных трех кнопок на форме по образцу (рис. 2) с подписями: Назначение сплавов, Отчет по запросу, ВЫХОД.
Закрыть форму
После создания всех кнопок форма в режиме Формы будет выглядеть так, как показано на рис. 2.
6.5. Создание формы — заставки приложения
Основными элементами формы — заставки (рис. 1) являются:
Рисунок слева;
Слайд PowerPoint справа;
Две надписи;
Кнопка с подписью ОК;
Задание 3 Создать форму — заставку по образцу (рис. 1).
Действия:
Произвести запуск Microsoft Access и открыть базу данных Алюминиевые сплавы. (Если база данных уже открыта, можно начинать выполнять действия со следующего пункта).
В окне базы данных активизировать вкладку Формы.
Щелкнуть по кнопке <Создать>, затем в появившемся диалоговом окне Новая форма выбрать — Конструктор. Появится пустой макет области данных новой формы.
В
ызвать панель элементов управления, щелкнув по кнопке. На панели элементов нажать кнопку элемента Свободная рамка объекта. Появится крестик с рамкой, который следует перенести в левый верхний угол и растянуть рамку.
В диалоговом окне Вставка объекта выбрать Microsoft Clip Gallery. Появится окно, в котором из вкладки Графика выбрать раздел Промышленность. Выбрать рисунок проката по образцу и щелкнуть сначала по кнопке <Вставить>, затем по кнопке <Закрыть>. В макете формы на месте рамки появится фрагмент выбранного рисунка.
Щ елкнуть левой кнопкой мыши по рисунку. Вдоль границы рисунка появятся маркеры. Нажать правую кнопку мыши, затем в появившемся контекстном меню выбрать пункт Свойства. Появится окно свойств рисунка. Во вкладке макет для свойства рисунка Установить размер выбрать опцию Вписать в рамку. Закрыть окно свойств рисунка. Рисунок полностью впишется в границы рамки.
На панели элементов нажать кнопку элемента Свободная рамка объекта. Появится крестик с рамкой, который следует перенести в начало вставки второго объекта и растянуть рамку.
В диалоговом окне Вставка объекта выбрать Презентация Microsoft PowerPoint.
В окне Презентаций PowerPoint выбрать команду главного меню Формат, Применить оформление. Из появившегося списка образцов выбрать оформление под названием Ржавый замок.
Ввести надписи в текстовых рамках слайда по образцу (рис. 1), используя для этого возможности редактора WordArt.
Выбрать команду главного меню Файл, Закрыть и вернуться в форму. Слайд с текстом будет вставлен в свободную рамку объекта формы.
Н
а панели элементов нажать кнопку элемента управления .
Выключатель Мастера на панели элементов должен находится в нажатом состоянии.
Появится крестик, который следует перенести в нужное место для кнопки (рис. 50). Появится первое диалоговое окно Создание кнопок.
В списке Категории выбрать Работа с формой, а в списке Действия выбрать Открытие формы, щелкнуть по кнопке Далее >.
В следующем окне выбрать форму Главная форма и щелкнуть по кнопке Далее >.
В следующем диалоговом окне выбрать опцию Открыть форму и показать все записи, затем для продолжения щелкнуть по кнопке Далее >.
В следующем окне выбрать опцию Текст и ввести в текстовое поле надпись ОК. Для продолжения щелкнуть по кнопке Далее >.
В следующем окне введите имя кнопки Открытие кнопочной формы.
Щелкнуть по кнопке <Готово>.
Выделить объекты и растянуть их по размеру видимой части экрана.
Сохранить форму по команде Файл, Сохранить как с именем Заставка.
Закрыть форму.
После создания всех элементов форма в режиме формы будет выглядеть так, как показано на рис. 50.
Щелчок по кнопке <ОК> производит событие — открытие формы Главная форма.
Сделать щелчок по кнопке <ОК>, чтобы убедиться в выполнении события — открыть кнопочную форму Главная форма.
Закрыть форму Главная форма. Произойдет возврат в форму Заставка.
Перейти из режима формы Заставка в режим Конструктора и щелкнуть по кнопке <ОК>. По границе кнопки появятся обрамляющие маркеры.
Щелкнуть правой кнопкой мыши и в контекстном меню выбрать пункт Свойства. Откроется окно свойств кнопки.
В окне свойств кнопки активизировать вкладку События. Обратите внимание, что в ячейке свойства Нажатие кнопки отображается надпись Процедура обработки событий, которая означает, что данной форме соответствует модуль программы вне формы. Этот модуль программы VBA создал автоматически Мастер создания кнопок.
Щелкнуть по кнопке с многоточием, которая находится справа от надписи Процедура обработки событий, и посмотреть в окне модуля VBА — код программы открытия формы Главная форма.
Закрыть окно модуля. Закрыть окно свойств кнопки. Закрыть форму.
При щелчке по кнопке <ОК> формы Заставка запускается программа VBA и открывается кнопочная форма Главная форма.