Лабораторная работа № 6. Макросы. Служебные программы, страница 3

На предыдущих лабораторных мы рассматривали базы данных Access, прежде всего, с точки зрения разработчика. В то же время, конечному пользователю, как правило, не нужно знать, в каких таблицах размещены данные, где хранимые данные, а где вычисляемые и т.д. Все эти подробности скрываются пользовательским интерфейсом, прежде всего формами и отчетами. Хорошим тоном является создание для пользователя главной формы, с которой он начинал бы работать с базой данных и с помощью которой мог получить доступ ко всем предназначенным для него функциям. Эту роль чаще всего играет специально создаваемая кнопочная форма. Можно создать в конструкторе пустую форму и нанести на нее кнопки, как это мы делали ранее. А можно воспользоваться специальным Диспетчером кнопочных форм.

Выберите пункт меню Сервис -> Служебные программы -> Диспетчер кнопочных форм. Вам предложат создать новую кнопочную форму, по умолчанию называемую Main Switchboard. В окне диспетчера нажмите кнопку Изменить, задайте новое название формы (например, Основная форма), и создайте в диспетчере элементы кнопочной формы, открывающие все имеющиеся в вашей базе формы и отчеты. Например, для создания элемента, который должен открывают существующую форму, выберите команду Открыть форму на изменение и укажите имя формы (рис.___).

Рис.___ Работа с диспетчером кнопочных форм.

Когда это будет сделано, перейдите на закладку таблиц и найдите созданную диспетчером таблицу, в которой описаны элементы кнопочной формы. Опишите в отчете структуру этой таблицы.

Теперь добьемся того, чтобы пользователь, запуская базу данных видел только кнопочную форму, и не видел основное окно БД, меню и т.д. Делается это в параметрах запуска (этот пункт также находится с меню Сервис). Там надо указать в пункте Вывод формы/страницы название кнопочной формы и сбросить галочки в пунктах указывающих на вывод окна БД и меню. Закройте и снова откройте базу данных. Убедитесь, что Вам предлагают начать работу с кнопочной формы.

Чтобы пропустить параметры запуска, надо при открытии базы данных держать нажатой клавишу Shift.