Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Формы. Создание форм. Составные (подчинённые и связанные) формы




Формы

Формы являются своеобразным трафаретом для ввода/вывода данных. Access позволяет создавать формы несколько видов:


ü Входные;

ü Подчинённые;

ü Связанные;

ü Кнопочные.


Подчинённые и связанные формы создаются только при наличии отношений между таблицами «один ко многим».

В Access существует несколько способов создания форм:

- Автоформа – автоматическое создание формы с использованием одного из стандартных шаблонов.

- Мастер форм – создание форм с помощью мастера. Мастер – это специальная программа, облегчающая выполнение некоторых стандартных операций. Мастер предлагает пройти некоторое число шагов, на каждом из которых, пользователь последовательно выбирает подходящие параметры в окнах мастера. Мастером форм следует воспользоваться, если Вы не знаете как создаются формы.

- Конструктор – создание формы на основе пустого бланка при помощи инструментальных средств конструктора форм.

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

Создать форму можно в одном из предлагаемых вариантов форм:

- Форма в столбец – для каждой записи отводится отдельная страница формы;

- Форма ленточная – каждая запись размещается в одной строке формы;

- Форма выровненная – каждая запись выводится в одной или нескольких строках формы;

- Форма табличная – имеет вид таблицы и выступает в качестве подчинённой формы в составных формах. Отображение данных осуществляется в режиме таблицы.

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

 

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

Чтобы создать форму, необходимо на вкладке Формы основного окна БД нажать кн. Создать. На экране появится диалоговое окно Новая форма, в котором пользователю предлагается выбрать способ создания формы. Прежде чем выбрать способ построения формы, следует в поле, находящемся в нижней части окна Новая форма, указать таблицу или запрос, на основе которых она будет создаваться. Основными режимами создания любой формы являются Конструктор и Мастер форм.

Мастер форм.

ü На первом этапе работы Мастера форм необходимо выбрать поля, которые будут использоваться в создаваемой форме и затем нажать Далее> .

ü Второй этап предусматривает выбор внешнего вида формы, после чего нажать Далее>.

ü На третьем этапе работы мастера следует выбрать стиль, который будет использован для дизайна создаваемой формы и затем нажать Далее> .

ü Последний этап предполагает задание имени новой форме. Для завершения работы мастера нужно нажать кнопку Готово.

В результате будет получен простейший вариант формы. Перемещение между записями, а также добавление новых записей выполняется с помощью прокрутки Запись.

Конструктор форм.

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

Заголовок формы – область в верхней части формы, в которой содержится информация, не зависящая от содержимого отображаемых записей.

Область данных –центральная область формы, в которой отображается информация из таблиц или запросов, а также пояснительные надписи (названия полей и их содержимое).

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

Вся информация отображается в форме с помощью так называемых элементов управления. Чтобы добавить в форму новый элемент управления, следует воспользоваться Панелью элементов

 

Составные (подчинённые и связанные) формы

Если нужно выводить данные из нескольких таблиц и редактировать данные более чем в одной таблице, простой формой уже не обойтись. Необходимо создать две формы: главную и подчинённую или связанную. Проанализировав связи между таблицами, Access создаёт главную форму на основе таблицы, в которой будут отображаться сведения об основных объектах, описанных в БД, а в подчинённой или связанной – сведения о свойствах основных объектов БД. Всегда следует начинать создание составной формы с создания подчинённой или связанной форм и затем переходить к созданию главной формы.

Создание подчинённой формы с помощью Мастера форм выполняется аналогично созданию простой входной формы. Следует отметить, что на первом шаге Мастера форм из поля Доступные поля  таблицы/запроса в поле Выбранные поля формывыбираются поля для главной формы, а затем аналогичным образом на этом же шаге Мастера форм для подчинённой формы. На втором шаге появляется окно с установленной опцией Подчинённые/Связанные формы, указывающей на то, что будет сформирована составная форма.

На последнем шаге Мастера форм задаются имена главной и подчинённой/связанной форм. Остальные шаги Мастера форм для построения составной формы аналогичны шагам Мастера для создания простых форм.

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...