IV. Формирование элементов для открытия объектов приложения.

Диспетчер кнопочных форм обеспечивает связь с формами, отчетами, макросами и модулями. Для связи создаваемой кнопки с нужным объектом надо выбрать в строке Командаодну из команд:

· открыть форму для добавления

· открыть форму для изменения

· открыть отчет

· выполнить макрос

· выполнить программу

В третьей строке окна Изменение элемента кнопочной формы, которая будет соответствовать команде, выбранной во второй строке, выберем конкретный объект. Например, если выбрать в строке Командакоманду – Открыть отчет, появится третья строка – Отчет, где можно будет выбрать имя открываемого отчета. Если выбрать в строке Команда – команду Открыть форму для изменения, появится строка Форма.

ЗАДАНИЕ

Создать в кнопочной форме Деканаткнопку для работы с формой УСПЕВАЕМОСТЬ, через которую производится ввод данных из экзаменационной ведомости.

Для этого в окне диспетчера кнопочных форм выберем Кнопочная форма Деканат.Для создания элементов в этой форме нажмем кнопку Изменить.В открывшемся окне Изменение страницы кнопочной формы нажмем кнопку Создать.

В окне Изменение элемента кнопочной формы выберем команду Открыть форму для изменения. В появившейся строке Форма откроем список доступных форм и выберем форму УСПЕВАЕМОСТЬ. В строку Текствведем подпись кнопки "Списки успеваемости".

ЗАДАНИЕ

Аналогичным образом создайте кнопку для выполнения макроса "Расчет числа студентов в группах". Этот макрос решает задачу путем запуска на выполнение двух запросов. Введем для этой кнопки подпись: "Расчет числа студентов в группах".

Главная кнопочная форма Приложение Учебный процесспредставлена на рис. 20.

Фрагмент структуры приложения "Учебный процесс" иллюстрирует рис.21.

IV. Формирование элементов для открытия объектов приложения. - student2.ru

Рис. 20. Главная кнопочная форма Приложение Учебный процесс

IV. Формирование элементов для открытия объектов приложения. - student2.ru Главная кнопочная форма

Приложение

Учебный процесс

               
  IV. Формирование элементов для открытия объектов приложения. - student2.ru   IV. Формирование элементов для открытия объектов приложения. - student2.ru   IV. Формирование элементов для открытия объектов приложения. - student2.ru   IV. Формирование элементов для открытия объектов приложения. - student2.ru
 
 

IV. Формирование элементов для открытия объектов приложения. - student2.ru IV. Формирование элементов для открытия объектов приложения. - student2.ru IV. Формирование элементов для открытия объектов приложения. - student2.ru IV. Формирование элементов для открытия объектов приложения. - student2.ru кнопка кнопка кнопка кнопка

Задачи кафедры Задачи деканата Задачи учебного Выход из

IV. Формирование элементов для открытия объектов приложения. - student2.ru IV. Формирование элементов для открытия объектов приложения. - student2.ru IV. Формирование элементов для открытия объектов приложения. - student2.ru вызов вызов отдела приложения

кн. формы кн. формы вызов

Кафедра Деканаткн. формы

IV. Формирование элементов для открытия объектов приложения. - student2.ru IV. Формирование элементов для открытия объектов приложения. - student2.ru Учебный отдел

 
  IV. Формирование элементов для открытия объектов приложения. - student2.ru

IV. Формирование элементов для открытия объектов приложения. - student2.ru IV. Формирование элементов для открытия объектов приложения. - student2.ru IV. Формирование элементов для открытия объектов приложения. - student2.ru кн. форма

Деканат

       
  IV. Формирование элементов для открытия объектов приложения. - student2.ru   IV. Формирование элементов для открытия объектов приложения. - student2.ru

IV. Формирование элементов для открытия объектов приложения. - student2.ru IV. Формирование элементов для открытия объектов приложения. - student2.ru IV. Формирование элементов для открытия объектов приложения. - student2.ru IV. Формирование элементов для открытия объектов приложения. - student2.ru кнопка кнопка кнопка кнопка

Списки групп Анализ оценок Списки Расчета числа

IV. Формирование элементов для открытия объектов приложения. - student2.ru IV. Формирование элементов для открытия объектов приложения. - student2.ru IV. Формирование элементов для открытия объектов приложения. - student2.ru IV. Формирование элементов для открытия объектов приложения. - student2.ru открытие формы по предмету успеваемостистудентов в группах

Списки группвызов кн. формыоткрытие формызапуск макроса

в режиме Анализ Успеваемость Расчета числа

редактированияуспеваемостив режиместудентов в группах

по предметуредактирования

 
  IV. Формирование элементов для открытия объектов приложения. - student2.ru

Рис. 21. Фрагмент структуры приложения “Учебный процесс”

ЗАДАНИЕ

Реализовать фрагмент структуры приложения “Учебный процесс”.

Главная кнопочная форма может запускаться при открытии базы данных. Для этого в параметрах запуска в строке Вывод формы/страницывыбирается форма, созданная диспетчером кнопочных форм. Параметры запуска отображаются при выполнении команды Сервис – Параметры запуска. Для того чтобы запретить просмотр окна базы данных, нужно сбросить флажки Окно базы данных и Специальные клавиши, которые размещены в нижней части окна, вызываемого при нажатии кнопки Дополнительно.

При создании главной кнопочной формы диспетчер кнопочных форм Access создает таблицу Элементы кнопочной формы,содержащую описания кнопок формы и выполняемых ими действий.

Наши рекомендации