Объединение приложений с помощью кнопочных форм
В Access существует способ иметь различные объекты организованными в определенном логическом порядке. Кнопочные формы в Access играют ту же роль, что когда-то играли главные меню в программах DOS. В Access для этого имеется мастер, называемый диспетчером кнопочных форм.
Для вызова диспетчера кнопочных форм выполните следующее.
В главном окне базы данных выберите Сервис, Надстройки из меню, а затем в появившемся подменю выберите Диспетчер кнопочных форм.
Если запуск диспетчера кнопочных форм в базе данных происходит впервые, Access сообщит, что кнопочная форма не найдена, и предложит вам создать ее .
Щелкните на кнопке Да. Появится экран диспетчера кнопочных форм, на котором будет показана кнопочная форма, называемая Главная кнопочная форма (по умолчанию).
Щелкните на кнопке Изменить, чтобы отредактировать кнопочную форму.
Добавление команд в главную кнопочную форму. Находясь в окне Изменение страницы кнопочной формы, вы можете добавлять в кнопочную форму новые команды. Для этого следует щелкнуть на кнопке Создать. В результате появится диалоговое окно Изменение элемента кнопочной формы. В этом диалоговом окне может быть два или три поля. Первое поле называется Текст, и в него вводится описание соответствующей команды кнопочной формы. Для следующего поля, Команда, имеется восемь возможных значений.
Переход к кнопочной форме. Открывает другую кнопочную форму, определенную в поле Кнопочная форма диалогового окна Изменение элемента кнопочной формы.
Открытие формы в режиме добавления. Открывает форму, определенную в поле Форма, для ввода данных.
Открытие формы в режиме редактирования. Открывает форму, определенную в поле Форма, для ввода, редактирования и удаления данных.
Открытие отчета. Открывает отчет, определенный в поле Отчет.
Изменение кнопочной формы. Открывает диспетчер кнопочных форм для редактирования кнопочных форм. Эту команду следует использовать только в кнопочной форме для администраторов.
Выход из приложения. Осуществляет выход из приложения.
Запуск макроса. Запускает макрос, определенный в поле Макрос.
Запуск программы. Запускает VBA-процедуру, определенную в поле Имя функции.
В нашем примере (см. рис. Выше) сделайте следующее.
В поле Текст напечатайте Поставщик.
Выберите в поле Команда значение Открытие формы в режиме редактирования.
Выберите в списке поля Форма нужную форму.
Щелкните на кнопке ОК.
После этого Access 97 возвратит вас к окну Изменение страницы кнопочной формы, где в списке элементов вы увидите единственный элемент Форма с информацией о записях. Давайте добавим вторую команду, открывающую отчет.
Щелкните на кнопке Создать.
В поле Текст напечатайте Печать отчетов.
В поле Команда установите значение Открытие отчета. Под полем Команда появляется поле Отчет.
В списке поля Отчет выберите нужный отчет. Щелкните на кнопке ОК, чтобы принять установки. И, наконец, необходима команда для выхода из приложения.
Снова щелкните на кнопке Создать.
В поле Текст напечатайте Выход из приложения.
Установите в поле Команда значение Выход из приложения.
Щелкните на кнопке ОК.
Установка параметров запуска для базы данных. Неплохо, чтобы кнопочная форма автоматически появлялась на экране при открытии базы данных. Чтобы добиться этого, в окне базы данных выберите Сервис, Параметры запуска из меню. Вы увидите диалоговое окно Параметры запуска, позволяющее устанавливать некоторые параметры запуска для базы данных Нас интересуют следующие свойства.
Название приложения. Поместите здесь название вашего приложения.
Форма. Открывает указанную здесь форму сразу же после открытия базы данных. В этом поле из выпадающего списка выберите Кнопочная форма.
Значения остальных свойств можете выбрать по своему желанию.
Достарыңызбен бөлісу: |