Cтраница 2
Когда открывается кнопочная форма, Access запускает код VBA, который читает информацию, хранящуюся в таблице Switchboard Items, и использует ее для установки свойств формы, которые определяют, какие кнопки будут на ней отображаться. Этот код также присваивает всем отображаемым кнопкам надписи и выполняемые ими действия. Если вы щелкаете на кнопке для перехода на второй уровень иерархии кнопочной формы, код снова читает таблицу и заново устанавливает свойства для этой формы, создавая тем самым страницу нового уровня. [16]
![]() |
Главная кнопочная форма Приложение ПОСТАВКА ТОВАРОВ. [17] |
На связи кнопочных форм и число уровней практически не ( ик. [18]
Для построения кнопочной формы служит команда меню Сервис Служебные программы Диспетчер кнопочных форм. Подменю в кнопочной форме соответствуют страницы кнопочной формы. [19]
Для построения кнопочной формы приложения следует разработать иерархическую структуру взаимосвязи объектов БД. Каждый иерархический уровень, имеющий подчиненные объекты БД, представляется в виде подменю. Объекты БД используются на нижнем уровне иерархии. [20]
При открытии полученной кнопочной формы на экране отображается главная форма ( рис. 16.15) с созданными элементами управления. [21]
Попытка модифицировать кнопочную форму в режиме конструктора формы может привести к тому, что приложение перестанет работать. Вставка в кнопочную форму рисунков не приводит к таким последствиям. [22]
Основное назначение окна Главная кнопочная форма состоит в том, чтобы спрятать рутинные моменты управления базой данных. Если вы действительно хотите погрузиться в процесс создания, изменения и программирования Access, то перейдите в окно База данных. Если же вы хотите просто использовать базу данных, не вникая в технические подробности, то лучше работайте с окном Главная кнопочная форма. [23]
Если использование окна Елавная кнопочная форма вам не по душе, вводите данные или в таблицу, или в форму. [24]
Хотя для использования кнопочной формы, созданной с помощью диспетчера, необязательно понимать, как она работает, всегда полезно знать, что происходит за сценой, на тот случай, если придется вносить изменения. При открытии кнопочной формы Access запускает VBA-npo - грамму, которая считывает информацию, хранящуюся в таблице элементов кнопочной формы, и использует ее для генерации и настройки формы. Программа также присваивает надписи и назначает действия, которые активизируются видимыми кнопками. [25]
![]() |
Взаимосвязь главной и подчиненных кнопочных форм приложения.| Окно подтверждения создания кнопочной формы приложения. [26] |
В окне Диспетчер кнопочных форм ( Switchboard Manager), которое появляется, если в данной базе не были созданы кнопочные формы, подтвердим создание кнопочной формы ( рис. К. [27]
В момент открытия главной кнопочной формы окно базы данных свернуто до укороченной строки заголовка, которая отображается в нижнем левом углу окна Access. [28]
![]() |
Выбор кнопочной формы из ранее созданных. [29] |
Для формирования в кнопочных формах элементов, обеспечивающих переход к объектам приложения, необходимо, чтобы элементы были связаны с соответствующим объектом. Диспетчер кнопочных форм обеспечивает связь ( открытие, выполнение) с формами, отчетами, макросами и модулями. [30]