Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Acc2007_L4_формы.docx
Скачиваний:
7
Добавлен:
16.03.2015
Размер:
111.67 Кб
Скачать

MS Access Формы

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

Виды форм:

  • одиночная форма: на экран выводится по одной записи;

  • ленточная форма: на экран выводится несколько записей;

  • составная форма – форма с внедренной в нее другой, подчиненной, формой;

Режимы окна формы:

  • режим Формы – для работы с готовой формой: просмотра, ввода и редактирования данных;

  • режим Макета ‑ для редактирования форм; в этом режиме отображаются данные;

  • Конструктор ‑ для создания и редактирования форм; в этом режиме отображается структура формы: разделы и элементы управления; данные не отображаются;

  • режим Таблицы – данные отображаются в виде простой таблицы;

  • режим Сводной таблицы –и для просмотра сводных данных;

  • режим Сводной диаграммы – для графического представления данных.

Выбор режима – в группе Режимы на вкладке Главная, а также на вкладках Инструменты Конструктора форм ‑ Конструктор и Работа с макетами форм – Формат (в соответствующих режимах).

Создание форм

Microsoft Access предоставляет следующие способы создания форм:

  • автоматическое создание простой формы;

  • автоматическое создание разделенной формы;

  • автоматическое создание ленточной формы;

  • создание формы с помощью Мастера форм;

  • создание формы в режиме Макета;

  • создание формы в режиме Конструктора.

Автоматическое создание простой формы

  1. В области переходов выделить таблицу или запрос для создания формы.

  2. На вкладке Создание в группе Формы щелкнуть по кнопке Форма.

Будет создана форма, включающая все поля выбранной таблицы или запроса. Если в базе данных имеется таблица, связанная в отношении «один-ко-многим» с выбранной таблицей, то в форму будет добавлена таблица данных, основанная на связанной таблице.

Созданная форма будет отображена в режиме Макета.

Автоматическое создание разделенной формы

Разделенная форма отображает данные одновременно в двух представлениях – в режиме формы и в режиме таблицы.

  1. В области переходов выделить таблицу или запрос для создания формы.

  2. На вкладке Создание в группе Формы щелкнуть по кнопке Разделенная форма.

Созданная форма будет отображена в режиме Макета.

Автоматическое создание ленточной формы

В ленточной форме, в отличие от простой, на экран выводится одновременно несколько записей.

  1. В области переходов выделить таблицу или запрос для создания формы.

  2. На вкладке Создание в группе Формы щелкнуть по кнопке Несколько элементов.

Создание формы с помощью Мастера

Этот способ позволяет использовать поля из нескольких таблиц или запросов без предварительного создания запроса, включающего все нужные поля.

  1. На вкладке Создание в группе Формы в списке кнопки Другие формы выбрать команду Мастер форм.

  2. В первом окне Мастера в списке поля Таблицы и запросы выбрать таблицу (или запрос), из которой надо взять поля для формы, затем из списка Доступные поля выбрать нужные поля. Если в форме необходимо использовать поля из нескольких таблиц или запросов, повторить эти действия для других таблиц (или запросов).

  3. Во втором окне выбрать вид формы.

  4. В третьем окне выбрать стиль оформления.

  5. В четвертом окне ввести имя формы и выбрать дальнейшие действия.

Создание формы в режиме Макета

  1. На вкладке Создание в группе Формы щелкнуть по кнопке Пустая форма.

Откроется пустая форма в режиме Макета, а также область Список полей, содержащая список всех таблиц базы данных. На ленте команд появятся две новые вкладки: Работа с макетами форм – Формат и Работа с макетами форм – Упорядочить.

  1. В области Список полей щелкнуть по знаку плюс (+) рядом с таблицами, содержащими поля, которые нужно включить в форму.

Откроется список полей этих таблиц.

  1. Для добавления поля в форму дважды щелкнуть по нему или перетащить его мышью из Списка полей на форму.

  2. Для добавления к форме заголовка, нумерации страниц, даты и времени или эмблемы щелкнуть по соответствующей кнопке в группе Элементы управления на вкладке Формат.

Создание формы в режиме Конструктора

Для создания формы в режиме Конструктора надо на вкладке Создание в группе Формы щелкнуть по кнопке Конструктор форм.

Откроется окно формы в режиме Конструктора, содержащее макет формы. На ленте команд появятся две новые вкладки: Инструменты конструктора форм – Конструктор и Инструменты конструктора форм – Упорядочить, содержащие средства, предназначенные для разработки формы.

Рис. 1. Макет формы в режиме Конструктора

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]