
В окне конструктора макросов в поле Макрокоманда выберите команду ОткрытьФорму, а в поле Имя формы выберите имя соответствующей формы. Закройте конструктор макросов и дайте макросу соответствующее имя, Например, ОткрытьАнкета.
Для вызова макроса откройте окно свойств кнопки и на вкладке События в поле Нажатие кнопки выберите имя соответствующего макроса.

Для кнопки Выход создайте макрос Выход, содержащий макрокоманду Выход.
Форма Главная содержит поля, значения которых используются как значения по умолчанию для соответствующих полей в открываемых формах. Кроме того, значения полей в форме Главная изменяются при изменении соответствующего поля в другой форме. Подобная организация работы программы позволяет пользователю при переходе на другую форму не повторять выбор года, отделения, специальности и группы.
Кроме того, значения полей в форме Главная используется в качестве условия отбора во многих запросах.
Для полей в форме Главная установлены следующие значения по умолчанию равные значению соответствующего поля в первой записи таблицы или запроса:
|
Имя |
Значение |
|
КодГода |
DLookUp("[КодГода]";"УчебныйГод";"Конец>Now()") |
|
КодФакультета |
DLookUp("[КодФакультета]";"Факультеты") |
|
КодОтделения |
DLookUp("[КодОтделения]";"Отделения") |
|
КодСпециальности |
DLookUp("[КодСпециальности]";"Специальности") |
|
КодГруппы |
DLookUp("[КодГруппы]";"ИерархияГруппы") |
|
Курс |
DLookUp("[Курс]";"Курсы") |
|
КодСтудента |
DLookUp("[КодСтудента]";"Студенты") |
|
Семестр |
DLookUp("[Семестр]";"Семестры") |
|
КодПолугодия |
DLookUp("[КодПолугодия]";"Полугодия") |
Поле КодГода имеет значение по умолчанию, равное коду текущего календарного года.
После завершения работы над программой целесообразно скрыть поля и соответствующие надписи от пользователя. Для этого необходимо у всех скрываемых элементов управления установить значение свойства Вывод на экран равным Нет.
Для того, чтобы форма отображалась при загрузке базы данных в меню Сервис выберите команду Параметры запуска и в поле Вывод формы/страницы выберите имя соответствующей формы.

После завершения работы над программой и перед созданием mde-файла целесообразно закрыть доступ пользователя к таблицам и запросам, чтобы он не смог изменить данные и структуру таблиц и запросов, что может привести к нарушению целостности данных и работоспособности программы. Для этого измените следующие свойства формы:
|
Свойство |
Значение |
|
Кнопка оконного меню |
Нет |
|
Модальное окно |
Да |
Установленные значения перечисленных свойств не позволяют инициировать какие-либо действия в среде Access до тех пор, пока не закрыта форма Главная, а форму Главная можно закрыть только с помощью кнопки Выход, нажатие на которую приводит к закрытию программы. Таким образом, форма Главная всегда будет присутствовать на экране, что существенным образом используется в программе, поскольку многие формы и запросы не будут работать, если форма Главная не загружена в оперативную память.
Форма УчебныйеГода предназначена для отображения существующих и ввода новых учебных годов. Форму можно открыть из форм Главная, Группы, Анкета, Состав и Перевод.

Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.