русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Создание кнопок на форме


Дата добавления: 2015-07-04; просмотров: 1068; Нарушение авторских прав


Командные кнопки являются самым распространенным объектом элементов управления, предназначенными для связи с макросами. В Access предусмотрено два способа создания кнопок управления:

Ø С помощью инструментаКнопка панели элементов;

Ø С помощью связывания выполнение макроса с кнопкой управления формы.

Для создания кнопок управления в главной кнопочной форме будет использован второй способ.

Действия:

· Открыть формуКоммунальные платежи в режиме Конструктора.

· Щелкнуть по кнопке панели элементов управления. ВыключательМастера на панели элементов должен находится в выключенном состоянии.

· На панели нажать кнопку элемента управления Кнопка,перенести и добавить ее в верхнюю часть левого прямоугольника, растянув до размеров первой кнопки (рис. 51) Изображение новой кнопки содержит надпись, которая состоит из словаКнопкаи порядкового номера кнопки.

· Дважды щелкнуть по новой кнопке и изменить номер на подпись Платежи.

· Повторить два предыдущих пункта для создания остальных трех кнопок на форме по образцу (рис. 51) с подписями:Организации ПТО, Газ, Свет, ВЫХОД.

· Закрыть форму

После создания всех кнопок формав режиме Формы будет выглядеть так, как показано на рис. 51.

Создание формы — заставки приложения

Основными элементами формы — заставки (рис. 50) являются:

Ø Рисунок справа;

Ø Слайд PowerPoint слева;

Ø Две надписи;

Ø Кнопка с подписью ОК;

Задание 10.3.Создать форму — заставку по образцу (рис. 50).

Действия:

· Произвести запуск Access и открыть базу данных Коммунальные платежи.(Если база данных уже открыта, можно начинать выполнять действия со следующего пункта).

· В окне базы данных активизировать вкладку Формы.

· Щелкнуть по кнопке <Создать>, затем в появившемся диалоговом окне Новая формавыбрать — Конструктор. Появится пустой макет области данных новой формы.



· Вызвать панель элементов управления, щелкнув по кнопке. На панели элементов нажать кнопку элемента Свободная рамка объекта. Появится крестик с рамкой, который следует перенести в левый верхний угол и растянуть рамку.

· В диалоговом окне Вставка объекта выбрать Microsoft Clip Gallery. Появится окно, в котором из вкладки Графикавыбрать раздел Здания. Выбрать рисунок здания по образцу и щелкнуть сначала по кнопке <Вставить>, затем по кнопке<Закрыть>. В макете формы на месте рамки появится фрагмент выбранного рисунка.

· Щелкнуть левой кнопкой мыши по рисунку. Вдоль границы рисунка появятся маркеры. Нажать правую кнопку мыши, затем в появившемся контекстном меню выбрать пункт Свойства. Появится окно свойств рисунка. Во вкладке макет для свойства рисунка Установить размервыбрать опцию Вписать в рамку. Закрыть окно свойств рисунка. Рисунок полностью впишется в границы рамки.

· На панели элементов нажать кнопку элемента Свободная рамка объекта. Появится крестик с рамкой, который следует перенести в начало вставки второго объекта и растянуть рамку.

· В диалоговом окне Вставка объектавыбрать Презентация Microsoft PowerPoint.

· В окне Презентаций PowerPointвыбрать команду главного меню Формат, Применить оформление. Из появившегося списка образцов выбрать оформление под названием Углы.

· Ввести надписи в текстовых рамках слайда по образцу (рис. 50), используя для этого возможности редактора WordArt.

· Выбрать команду главного меню Файл, Закрытьи вернуться в форму. Слайд с текстом будет вставлен в свободную рамку объекта формы.

· На панели элементов нажать кнопку элемента управления .

· Выключатель Мастера на панели элементовдолжен находится в нажатом состоянии.

· Появится крестик, который следует перенести в нужное место для кнопки (рис. 50). Появится первое диалоговое окно Создание кнопок.

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

· В следующем окне выбрать форму Коммунальные платежии щелкнуть по кнопке Далее >.

· В следующем диалоговом окне выбрать опцию Открыть формуи показать все записи, затем для продолжения щелкнуть по кнопке Далее >.

· В следующем окне выбрать опцию Тексти ввести в текстовое поле надпись ОК. Для продолжения щелкнуть по кнопке Далее >.

· В следующем окне введите имя кнопки Открытие кнопочной формы.

· Щелкнуть по кнопке <Готово>.

· Выделить объекты и растянуть их по размеру видимой части экрана.

· Сохранить форму по команде Файл, Сохранить какс именем Заставка.

· Закрыть форму.

После создания всех элементов форма в режиме формы будет выглядеть так, как показано на рис. 50.

Щелчок по кнопке <ОК> производит событие — открытие формы Коммунальные платежи.

· Сделать щелчок по кнопке <ОК>, чтобы убедиться в выполнении события — открыть кнопочную форму Коммунальные платежи.

· Закрыть форму Коммунальные платежи. Произойдет возврат в форму Заставка.

· Перейти из режима формы Заставкав режим Конструктораи щелкнуть по кнопке <ОК>. По границе кнопки появятся обрамляющие маркеры.

· Щелкнуть правой кнопкой мыши и в контекстном меню выбрать пункт Свойства. Откроется окно свойств кнопки.

· В окне свойств кнопки активизировать вкладку События. Обратите внимание, что в ячейке свойства Нажатие кнопкиотображается надпись Процедура обработки событий, которая означает, что данной форме соответствует модуль программы вне формы. Этот модуль программы VBA создал автоматически Мастер создания кнопок.

· Щелкнуть по кнопке с многоточием, которая находится справа от надписи Процедура обработки событий, и посмотреть в окне модуля VBА — код программы открытия формы Коммунальные платежи.

· Закрыть окно модуля. Закрыть окно свойств кнопки. Закрыть форму.

При щелчке по кнопке <ОК>формы Заставказапускается программа VBA и открывается кнопочная форма Коммунальные платежи.

Резюме

§ Кнопочные формы— это формы, которые содержат набор кнопок.

§ Кнопочная форма используется в качестве главного меню для облегчения работы с базой данных.

§ Кнопки позволяют запускать макросы, используя для этого определенные свойства.

§ События представляют собой определенные действия, а именно, открытие формы, изменение данных в записях, выбор кнопок и т.д.

§ Access распознает события пользователей с помощью соответствующих свойств форм или отчетов.

§ Для запуска макроса можно использовать событие.

§ Макросы можно назначать для событий формы или событий отдельных элементов управления формы.

§ Единственными объектами, которые обладают свойствами событий, являются формы и отчеты.



<== предыдущая лекция | следующая лекция ==>
Оформление разделов кнопочной формы | Макросы — объекты Access


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.059 сек.