Теоретические сведения
Форма – это объект базы данных, в котором разработчик размещает элементы управления, служащие для ввода, отображения данных в полях.
Форма является основой разработки диалоговых приложений. Через формы можно загружать данные во взаимосвязанные таблицы базы данных с документов – источников, просматривать данные, а также их корректировать. Работая с формой, пользователь может добавлять и удалять записи в таблицах, изменять значения в полях, получать расчетные данные. В форме можно контролировать вводимые данные, устанавливать ограничения на доступ к данным, выводить необходимые сообщения.
При работе с формой может выполняться обработка событий, инициируемых пользователем или возникающих в процессе работы с формой. Формасоздаваться для управления приложением пользователя. Типовые процедуры формируются автоматически при создании элементов формы. Таковыми элементами, например, являются, графические кнопки, с которыми могут связываться события следующих категорий:
|
|
переход по записям и обработка записей (добавление, удаление, печать, восстановление);
работа с формой (открытие, закрытие, изменение фильтра, обновление данных, печать);
работа с отчетом (печать, просмотр, отправка, вывод в файл) и приложением (запуск приложения, выход из приложения, запуск Word, Excel, блокнота);
запуск запроса, макроса, печать таблицы, набор номера.
Создание мгновенных форм
Быстрым способом создания форм является использование Автоформы. Надо лишь указать, на базе какой таблицы вы хотите ее создать, а Access сделает все остальное (см. рис.4.1).
Рис.4.1. Окно создание автоформы. |
В окне базы данных щелкните на таблице Клиенты; у кнопки Новый объект раскройте список и выберите Автоформа. Access создаст форму в один столбец и откроет ее, чтобы вы могли сразу приступить к работе. Вид формы в один столбец для таблицы Клиенты представлен на рис. В ней содержатся все поля таблицы, при этом на экране одновременно можно видеть только одну запись. Щелкните в панели инструментов на кнопке Сохранить, введите имя формы (давайте назовем ее Клиенты, вариант 4.5.0.) и щелкните на кнопке ОК.