Кнопочная форма
Home Up

 

В MS Access имеется средство автоматизированной разработки формы по управлению  приложением пользователя, называемое Диспетчером Кнопочных Форм.

Предположим существует две подсистемы: складское хозяйство и магазин. Создайте при помощи мастера главную кнопочную форму для этих подсистем.

Пример первой страницы кнопочной формы

Пример второй страницы, на которую можно перейти , нажав кнопку Складское хозяйство на главной странице

 Для создания главной кнопочной формы необходимо воспользоваться пунктом меню Сервис – Служебные Программы  --Диспетчер Кнопочных Форм

Пример создания кнопочной формы

Сервис – Служебные Программы  --Диспетчер Кнопочных Форм

Создайте страницу Складское хозяйство и страницу Магазин  (см рисунок)

Кнопка Создать – Введите название страницы – Склад—кнопка OK

 Кнопка Создать – Введите название страницы – Магазин—кнопка OK

Создайте переходы из главной формы на страницы форм СКЛАД и МАГАЗИН

Выделите Главную кнопочную форму (MainSwitchboard(default))—кнопка –Изменить

  Создайте связь с формой Склад

 Кнопка Создать

Текст—Склад

Команда-- Переход к кнопочной форме

Кнопочная форма -- Склад

 Аналогично создайте связь с формой Магазин

 Закройте станицу изменения главной кнопочной формы кнопка -- Закрыть

Заполнение страниц кнопочной формы

Выделите страницу Склад —кнопка –Изменить

Создание возврата на первую страницу

Кнопка Создать

Текст—Возврат

Команда -- Переход к кнопочной форме

Кнопочная форма -- Главная кнопочная форма (MainSwitchboard)

Создание кнопки вызова формы Поставки

Кнопка Создать

Текст—Форма Поставки

Команда-- Открытие формы в режиме редактирования

Кнопочная форма-- Поставки

Аналогичным образом введите все остальные формы и отчеты для категории пользователей складское хозяйство

 Закройте станицу изменения кнопочной формы Складское хозяйство--  кнопка – Закрыть

Для оформления заказов аналогичным образом заполните страницу Магазин

 

Внимание!. Диспетчер напрямую может связать кнопку с открытием формы или отчета, а для открытия таблицы или запроса потребуется предварительно  создать макрос. Одна страница кнопочной формы может содержать не более 8 кнопок