Режим Формы
Одной из ключевых целей использования форм в Microsoft Access 2002 является удобная работа с данными: добавление, редактирование и удаление записей в связанных таблицах. В этом разделе рассмотрены основные методы работы с записями в режиме Формы (Form View).
Отличия режима Формы от режима Таблицы
Access предоставляет два основных способа взаимодействия с данными:
- Режим Формы (Form View) — представляет данные в удобном пользовательском интерфейсе, позволяя применять вычисляемые поля, встроенные кнопки управления и процедуры обработки событий.
- Режим Таблицы (Datasheet View) — предоставляет работу с записями в виде таблицы, аналогично таблицам Access.
Режим Формы более удобен для взаимодействия с пользователем, так как поддерживает автоматическую обработку данных, скрытие ненужных полей, а также применение условного форматирования. Специальные возможности, включая вычисляемые поля и процедуры обработки событий, рассматриваются в главе 9.
Добавление записей в режиме Формы
Чтобы добавить новую запись в таблицу через форму:
- Откройте форму в режиме Формы.
- Нажмите кнопку Создать запись (New Record) на панели навигации формы.
- Введите данные в соответствующие поля.
- Нажмите Enter или перейдите на следующую запись, чтобы сохранить данные.
Запись будет автоматически сохранена в связанную таблицу, являющуюся источником данных формы.
Редактирование записей в режиме Формы
Для изменения существующей записи:
- Откройте форму и перейдите к нужной записи с помощью панели навигации.
- Измените данные в нужных полях.
- Нажмите Enter или перейдите к следующей записи для автоматического сохранения изменений.
Access автоматически фиксирует изменения, но если в таблице установлены ограничения целостности (например, обязательные поля или уникальные значения), при сохранении может появиться ошибка.
Удаление записей в режиме Формы
Удаление записи выполняется следующим образом:
- Перейдите к записи, которую нужно удалить.
- Нажмите кнопку Удалить запись (Delete Record) на панели инструментов.
- Подтвердите удаление в появившемся диалоговом окне.
Удалённые записи невозможно восстановить, если не используется резервное копирование базы данных.
Дополнительные возможности режима Формы
В режиме Формы можно использовать:
- Автоматическую обработку данных — например, вычисление итогов или автоматическое заполнение полей при вводе данных.
- Условное форматирование — изменение внешнего вида элементов в зависимости от значений данных.
- Фильтрацию записей — для поиска нужных данных без переключения в режим Таблицы.
- Обработчики событий — выполнение макросов и кодов VBA при изменении записей.
Выводы
Использование режима Формы в Microsoft Access 2002 позволяет:
- Добавлять, редактировать и удалять записи удобным способом.
- Применять вычисляемые поля и обработку событий.
- Использовать фильтрацию и условное форматирование для удобства анализа данных.
- Автоматически фиксировать изменения в таблице.
Режим Формы — это мощный инструмент для эффективного управления данными в базе Access.