ВУЗ:
Составители:
Рубрика:
Конструирование кнопочной формы
Главная и подчиненные ей кнопочные формы могут быть созданы пользователем само-
стоятельно в режиме конструктора. В этом режиме может быть создана панель управле-
ния приложением нестандартного вида.
Для создания кнопочной формы необходимо в окне базы данных на вкладе Создание на-
жать кнопку Конструктор форм. При этом не должен указываться источник данных. От-
крывается форма в режиме конструктора. В этой форме можно создать кнопки для вызова
кнопочных форм или выполнения любых объектов приложения. Кнопочная форма может
быть сохранена под любым именем и в любой момент отредактирована в режиме конст-
руктора. Таким образам могут быть созданы все необходимые кнопочные формы прило-
жения. Каждая созданная кнопочная форма будет являться отдельным объектом и, в отли-
чие от форм, созданных диспетчером кнопочных форм, будет представлена в списке форм
в окне базы данных.
Пользователь имеет возможность создать кнопку самостоятельно или с помощью мастера.
Мастера значительно ускоряет процесс построения кнопки и связывания ее с нужными
действиями, автоматически выполняя всю необходимую работу. Мастер ведет диалог с
пользователем и на основе его ответов создает кнопку. Технология создания кнопок опи-
сана в главе 4.
Мастер позволяет создавать кнопки более 30 типов. Например, кнопки для открытия фор-
мы, страницы, выполнения запроса, макроса, выхода из приложения или выполнения дру-
гих действий. Открытие кнопочной формы ничем не отличается от открытия обычной
формы.
Мастер кнопок Access создает процедуру обработки событий на языке Visual Basic. Эта
процедура связывается с событием «Нажатие кнопки» и выполняет выбранное действие.
Пользователь имеет возможность открыть процедуру, ознакомиться с программой и при
необходимости внести в программу изменения. Для открытия процедуры обработки собы-
тия надо в режиме конструктора вызвать контекстно-зависимое меню кнопки и выбрать
команду Обработка событий (Build Event…).
Например, если в форме создана кнопка для открытия формы DVA, то процедура, связан-
ная с кнопкой, будет иметь вид, представленный на рис.12.16.
Рис.12.16. Процедура открытия формы DVA, созданная мастером кнопок.
116
Конструирование кнопочной формы
Главная и подчиненные ей кнопочные формы могут быть созданы пользователем само-
стоятельно в режиме конструктора. В этом режиме может быть создана панель управле-
ния приложением нестандартного вида.
Для создания кнопочной формы необходимо в окне базы данных на вкладе Создание на-
жать кнопку Конструктор форм. При этом не должен указываться источник данных. От-
крывается форма в режиме конструктора. В этой форме можно создать кнопки для вызова
кнопочных форм или выполнения любых объектов приложения. Кнопочная форма может
быть сохранена под любым именем и в любой момент отредактирована в режиме конст-
руктора. Таким образам могут быть созданы все необходимые кнопочные формы прило-
жения. Каждая созданная кнопочная форма будет являться отдельным объектом и, в отли-
чие от форм, созданных диспетчером кнопочных форм, будет представлена в списке форм
в окне базы данных.
Пользователь имеет возможность создать кнопку самостоятельно или с помощью мастера.
Мастера значительно ускоряет процесс построения кнопки и связывания ее с нужными
действиями, автоматически выполняя всю необходимую работу. Мастер ведет диалог с
пользователем и на основе его ответов создает кнопку. Технология создания кнопок опи-
сана в главе 4.
Мастер позволяет создавать кнопки более 30 типов. Например, кнопки для открытия фор-
мы, страницы, выполнения запроса, макроса, выхода из приложения или выполнения дру-
гих действий. Открытие кнопочной формы ничем не отличается от открытия обычной
формы.
Мастер кнопок Access создает процедуру обработки событий на языке Visual Basic. Эта
процедура связывается с событием «Нажатие кнопки» и выполняет выбранное действие.
Пользователь имеет возможность открыть процедуру, ознакомиться с программой и при
необходимости внести в программу изменения. Для открытия процедуры обработки собы-
тия надо в режиме конструктора вызвать контекстно-зависимое меню кнопки и выбрать
команду Обработка событий (Build Event…).
Например, если в форме создана кнопка для открытия формы DVA, то процедура, связан-
ная с кнопкой, будет иметь вид, представленный на рис.12.16.
Рис.12.16. Процедура открытия формы DVA, созданная мастером кнопок.
116
