Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лр(5).doc
Скачиваний:
21
Добавлен:
31.08.2019
Размер:
1.91 Mб
Скачать

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 и открывается кнопочная форма Главная форма.