Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Основы работы в Access 2007 2012.docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
1.49 Mб
Скачать

Работа с формами. Назначение форм, способы создания

Форма позволяет изменить вид отображения данных. В форме можно просматривать, редактировать и удалять записи.

Порядок следования полей в форме не совпадает с порядком в таблице.

Форму можно создать на основе любой таблицы или запроса.

Формы бывают:

Однотабличные многотабличные (подчиненные и связанные) кнопочные

Для создания формы, использующей данные из многих таблиц, в качестве основы используется запрос (исходные данные), включающий данные из связанных таблиц.

Форму можно задать следующим способом:

  1. Находясь на вкладке ТАБЛИЦА или ЗАПРОСЫ, надо выбрать объект, для которого будет создаваться форма. На панели инструментов выбрать кнопку АВТОФОРМА или новый объект Вставка/ АВТОФОРМА (сразу создается форма в столбец, со всеми полями).

  2. На вкладке Формы нажать кнопку СОЗДАТЬ. В диалоговом окне «новая форма» выбирают основу для формы (запрос или таблица). Далее указывается режим создания формы:

  • Конструктор

  • Мастер форм

  • Автоформа:

в столбец (одна запись в столбце, подпись, значение)

ленточная (все записи в строках, но подписи только в заголовке над значениями, как таблица, но оформление другое – ширина столбцов позволяет увидеть название полей)

табличная (как таблица, все записи в строках)

с выравниванием (одна запись, но поля не в столбец, более компактная, чем в столбец)- нет в 2000

  • Диаграмма

  • Сводная таблица

Режимы создания формы:

  1. Автоформа – выбирается один из стандартных макетов (самый простой путь).

В форму включаются все поля.

Название формы совпадает с названием источника (таблицы или запроса).

в столбец (одна запись в столбце, подпись, значение)

ленточная (все записи в строках, но подписи только в заголовке над значениями)

табличная (как таблица, все записи в строках)

  1. Мастер форм – имеется набор базовых макетов и их элементов, которые можно комбинировать по желанию пользователя.

Шаги:

Мастер форм и источник (запрос или таблица).

Выбор отображаемых в форме полей (из указанного источника или других доступных объектов БД , даже из нескольких таблиц);

Выбор внешнего вида формы – порядка расположения полей

  • в один столбец,

  • ленточный,

  • табличный,

  • выровненный (одна запись, но поля не в столбец, более компактная, чем в столбец

в 2000 – в 1строке названия 3-х 4-х полей, а во 2-й строке – значения полей и т.д.)

Выбор стиля формы – дизайна (глобус, ель … , !!!!может быть изменен в реж. Конструктора – Формат/Автоформат изменяется станд. Стиль на основе формы);

Задание Имени формы (по умолчанию совпадает с именем источника) и завершение создания. По умолчанию создается форма и выводится на экран. Можно для редактирования созданной формы, установить флажок «Изменить макет» и перейти в режим КОНСТРУКТОРА.

Работа с данными в окне форм

Переключение между режимами отображения формы выполняется:

- в меню ВИД/КОНСТРУКТОР, ФОРМА, ТАБЛИЦА , или

- кнопки на Панели Инструментов (ПИ)

При работе с формой в режиме формы используются:

Кнопки перехода между записями в окне формы.

Кнопки на ПИ или команды меню для работы с записями:

  • создать новую запись (Вставка/Новая запись)

  • удалить запись (Правка/Удалить)

  • найти запись по ее содержимому (Правка/Найти)

  • фильтр (удобны в режиме таблицы, Записи/Фильтр)

  • сортировка (Записи/Сортировка)

  • сохранить (Записи/Сохранить запись)

Для выбранного поля (курсор в поле) можно:

      1. применить Условное форматирование Формат/Условное форматирование (формат для невыполнения условий + до трех условий на одно поле)

      2. выполнить форматирование выводимых данных в поле:

  • шрифт, размер шрифта, цвет шрифта, выравнивание данных в поле

  • внешний вид поля - границу поля, вид оформления, цвет заливки, цвет границы.