Таким образом осуществляется создание, формирование объектов базы данных
Для того, что каким-то образом структурировать созданную базу данных, следует создать кнопочную форму: выбираем вкладку«Работа с базами данных»и нажимаем кнопку
В результате откроется окно Диспетчера кнопочных форм (см.рис.26). Щелкаем по кнопке ИЗМЕНИТЬ, в результате чего открывается еще одно окно изменения страницы кнопочной формы (см.рис.27).
|
|
В окне изменения страницы кнопочной формы щелкаем кнопку СОЗДАТЬ, что ведет к открытию окна ИЗМЕНЕНИЕ ЭЛЕМЕНТА КНОПОЧНОЙ ФОРМЫ (см.рис.28).
|
В этом подокне нужно:
в поле Текст: КЛИЕНТ (т.е. название кнопки, которая будет располагаться на форме);
в поле Команда: выбирается кманда из предосталяющегося списка в данном случае Открытие формы для изменения
в поле Форма: выбирается форма, которую хотим открыть по нажатию на эту кнпку КЛИЕНТ, в данном случае форма КЛИЕНТ.
ОК.
Аналогично создаем остальные элементы формы, по нажатию на которые будет открываться форма:
ТОВАРЫ
ПРОДАЖИ
Для открытия отчета:
ОТЧЕТ ПО ПРОДАЖАМ ФИРМЫ (будет открывать отчет ПРОДАЖИ ФИРМЫ)(см.рис.29)
|
Элементы кнопочной формы изображены на рисунке 30.
|
Закрытьà Закрыть.
|
Как правило, при открытии базы данных постоянно выполняются одни и те же действия. Типичным примером этого является открытие формы, содержащая панель управления прикладной программой. Было бы удобно, если бы MS Access выполнял это действие автоматически. Все, что для этого нужно – это автоматически выполняемый макрос, который называется «AutoExec».
В окне базы данных выберите вкладку Создание. Затем нажмите кнопку Макрос в результате чего MS Access откроет пустое окно макроса в режиме «Конструктора». Нажмите мышью самую верхнюю строку столбца «Макрокоманда».
MS Access отображает на экране список макрокоманд. Осуществите прокрутку списка и выберите элемент «Свернуть», чтобы при запуске макроса окно базы данных автоматически было свернуто и помещено в левый нижний угол экрана.
Далее выберите команду «Открыть Форму».Теперь необходимо определить аргументы макрокоманды. Нажмите мышью строку «Имя форм» в нижней части окна. Здесь MS Access отображает список всех форм базы данных. Выберите ту форму, которая должна открываться автоматически (например, «Кнопочная форма»). Для всех других аргументов можно оставить стандартные установки без изменений (см.рис.33).
Сохраните новый макрос под именем «AutoExec». При следующем открытии базы данных автоматически будет открываться форма «Кнопочная форма».
Если в исключительном случае потребуется подавить выполнение «AutoExec»-макроса, при открытии базы данных следует удержать нажатой клавишу SHIFT.
В более серьезных случаях в макрос «AutoExec» помещают команды подготовки приложения к работе, например сюда можно поместить команды подсоединения таблиц из другой БД.
Список рекомендуемой литературы:
- Информатика для экономистов: Учебник/Под общ. ред. В.М. Матюшка.- М.: ИНФРА-М, 2006.- 880с.
- Камахан Э. Microsoft Access 2002 Visual Basic для приложений. Шаг за шагом: Практ. Пособие/пер с англ. – М.: Изд. ЭКОМ, 2003. – 431с.
- Информатика: Базовый курс: Учебное пособие / Под ред. С.В. Симоновича. – СПб.: Питер, 2005. – 640с.