Самостоятельная работа.
Оформление кнопочной формы.
Настройка вложенной формы
Изменение кнопочной формы
Диспетчер кнопочной формы может использоваться многократно для одной и той же кнопочной формы. Если понадобится внести какие-то изменения, например, добавить новый элемент, изменить или удалить его, нужно открыть окно Диспетчер кнопочных форм - все ранее настроенные параметры останутся в силе.
2.1. Убедитесь в том, что главная кнопочная форма закрыта и откройте Диспетчер кнопочных форм.
2.2. В диалоговом окне диспетчера выберите опцию Главная кнопочная форма (по умолчанию) и щелкните на кнопке Изменить.
2.3. В диалоговом окне Изменение страницы кнопочной формы щелкните на кнопке Создать.
2.4. В диалоговом окне Изменение элемента кнопочной формы введите в поле Текст название Отчёты, в поле со списком Команда выберите команду Перейти к кнопочной форме, а в списке Кнопочная форма — элемент «Отчёты ». Щелкните на кнопке ОК. Аналогично добавьте кнопку для открытия вложенной кнопочной формы «Макросы». Закройте все окна. Проверьте работу кнопочной формы (рис.31).
|
|
Рис. 31. Первая страница главной кнопочной формы.
3.1. Закройте кнопочную форму и откройте Диспетчер кнопочных форм.
3.2. Выделите «Отчёты» и нажмите кнопку Изменить.
3.3. В диалоговом окне Изменение страницы кнопочной формы щелкните на кнопке Создать.
3.4. В диалоговом окне Изменение элемента кнопочной формы введите в поле Текст название На главную, в поле со списком Команда выберите команду Перейти к кнопочной форме, а в списке Кнопочная форма — Главная кнопочная форма. Щелкните на кнопке ОК. Аналогично добавьте кнопку перехода на главную кнопочную форму на кнопочной форме «Макросы». Закройте все окна.
3.5. Откройте «Кнопочную форму» и проверьте работу кнопок (рис. 32).
Рис. 32. Страница отчётов Главной кнопочной формы.
Элементы кнопочной формы можно не только добавлять и изменять — их также можно удалять. Для этого достаточно выбрать элемент в диалоговом окне Изменение страницы кнопочной формы и щелкнуть на кнопке Удалить.
4.1. Убедившись, что все кнопочные формы закрыты, откройте Диспетчер кнопочных форм.
4.2. Выделите Главная кнопочная форма (по умолчанию) и нажмите кнопку Изменить.
4.3. В окошке Название кнопочной формы введите Продуктовая база и закройте все окна.
4.4. Проверьте работу всех кнопочных форм (рис. 33).
Рис. 33. Внешний вид Главной кнопочной формы после редактирования.
Создайте вложенную кнопочную форму «Формы» и расположите на ней кнопки для открытия всех форм, созданных ранее, используя команду Открыть форму для изменения. Свяжите её с Главной кнопочной формой.
|
|
Макрос Auto Exec
Специальный макрос AutoExec автоматически выполняется при загрузке базы данных. Таким способом можно автоматизировать операции, которые должны всегда выполняться в момент загрузки базы данных. В процессе открытия базы данных Microsoft Access проводит поиск макроса с этим именем и, если такой макрос существует, автоматически запускает его.
Создайте макрос AutoExec, который будет запускать главную кнопочную форму при открытии базы данных.
1. Сделайте активной вкладку Создание и нажмите кнопку Макрос.
2. В поле «Макрокоманда» выберите ОткрытьФорму, а в строке «Имя формы» выберите Кнопочная форма.
3. Закройте окно создания макросов, сохранив созданный макрос под именем AutoExec;
4. Закройте окно базы данных. При следующем открытии базы данных Microsoft Access автоматически запустит этот макрос. Проверьте работу макроса.
Примечание: если требуется загрузить базу данных, не выполняя при этом макрос AutoExec, следует открывать базу данных, удерживая клавишу SHIFT.
Вопросы и задания к зачёту