Создать – Макрос, в макрокоманду перетащить мышкой форму Сотрудники, посмотрите, что изменилось в аргументах макрокоманды;
сохранить как «Открыть форму»;
в форме Договора создать Кнопку «Открытие формы» и связать ее с макросом;
сохранить изменения в форме;
запустите новый макрос.
Создадим макрос на «Поиск_фамилии», для этого:
-
Откройте, с помощью Режима конструктора форму Договора;
-
в Конструкторе формы вставьте Поле ФИО из таблицы Сотрудники, для этого нужно отобразить – Добавить существующие поля, упорядочите полученное поле с имеющимися полями формы;
-
в Конструкторе формы вставьте Поле (Элементы управления);
-
в Конструкторе формы в Элементах управления отключите Использование мастера (наклонная палочка), вставьте Кнопку (Элементы управления);
-
Создать – Макрос, в Макрокоманде – КэлементуУправления, Имя элемента – ФИО, в Макрокоманде – НайтиЗапись, Образец поиска -
=[Поиск_фамилии];
-
сохранить макрос под именем «Поиск_фамилии»;
-
закрыть.
-
Определим работу макроса. В режиме Конструктора в форме Договора, у вас уже есть вставленное Поле и Кнопка, нужно связать эти элементы с макросом, для этого:
-
в свойствах Кнопки: Событие – Нажатие кнопки выбираем
Поиск_фамилии;
-
в свойствах Поля свободный: Другие – Имя пишем Поиск_фамилии; Подпись для поля пишем «введите фамилию»;
-
сохраняем изменения в форме;
-
в Режиме формы – в свободное поле пишем фамилию, которую нужно найти, жмем на кнопку, оцениваем результат.
-
Для создания макроса Autoexec, необходимо:
умеете) ;
-
создать макрос Открытие формы Договора (вы это уже
приветствует База данных Туризм», какую-либо картину (лучше по смыслу) и кнопку «Открыть форму договоры»;
-
назначьте для этой кнопки Макрос «Открыть форму Договора»;
-
закройте созданную форму и дайте ей название Заставка;
-
создайте новый макрос с именем Autoexec, состоящий из двух
Макрокоманд – ОткрытьФорму Заставка, и Развернуть;
-
сохранит полученный Макрос.
-
Закройте БД Туризм. Затем снова откройте. Если все сделано, верно, то появляется Заставка:
-
Создайте и выполните Макрос «Поиск клиента», который находит в таблице Клиенты запись Название клиента, в форме Договора создайте кнопку, свяжите данную кнопку с новым Макросом.
-
26
Создать в форме «Договора» кнопку и связать данную кнопку с отчетом «Договор».
Лабораторная работа 8
Создание кнопочной формы
Кнопочная форма служит в качестве точки входа в приложение.
-
Создание кнопочной формы:
-
Работа с базами данных – Диспетчер кнопочных форм, в появившемся окне нажимаем Создать пишем в Имени страницы кнопочной формы – База данных Туризм (По умолчанию), Ok;
-
переходим в название кнопочной формы База данных Туризм, Создать, в появившемся окне для Текста - Открыть форму Договора для ввода данных, Команды – выбираем Открыть форму для изменения, Формы – Договора;
-
снова жмем на Создать, вводим Текст – Редактирование формы Сотрудники, для Команды – выбираем Открыть форму для добавления, Форма – Сотрудники;
-
снова жмем Создать, повторяем те же действия, но для отчета
Ведомость заработной платы;
-
снова жмем Создать, повторяем действия для отчета Отчет по странам;
-
в итоге получили четыре кнопки.
-
Создать в Кнопочной форме две Кнопки «Выйти из приложения» и «Закрыть форму», используя мастер (волшебная палочка активна).
-
Открыть форму «Заставка», создать кнопку «Вход» (с картинкой);
-
Создать Макрос на открытие Кнопочной формы (используйте Макрокоманду – Открытьформу), связать данный Макрос с кнопкой
«Вход»;
-
Удалите (по желанию) кнопку «Открыть форму договора» в форме
«Заставка»;
-
Создайте в форме «Заставка» кнопку «Выход» (с картинкой), свяжите с Макросом (который нужно создать), макрокоманду в макросе выберите – ЗакрытьБазуДанных.
-
Опробуйте форму «Заставка» и Кнопочную форму в действии.
-
Все! БАЗА ДАННЫХ ГОТОВА!
Do'stlaringiz bilan baham: |