Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
экзамен инфо.doc
Скачиваний:
0
Добавлен:
17.04.2019
Размер:
2.13 Mб
Скачать

Глава 5. Формы

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

При проектировании формы можно использовать текстовые стро­ки, рисунки и линии, кнопки, списковые окна и т. п. Форма проекти­руется при помощи панели элементов.

Форма может размещаться на одном экране или на нескольких экранных страницах.

В форме может быть разрешено или запрещено корректирование определенных данных или ввод новых записей.

С формой можно работать в трех режимах: в режиме конструктора, в режиме формы, в режиме таблицы.

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

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

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

Виды форм

В Access можно создать формы следующих видов:

• форма в столбец, или полноэкранная форма;

• ленточная форма;

• табличная форма;

• форма главная/подчиненная;

• форма сводная таблица;

• форма с диаграммой.

Форма в столбец - совокупность определенным образом распо­ложенных полей ввода с соответствующими им метками и элементами управления. Форма позволяет отобразить на экране поля только одной записи.

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

Табличная форма отображает данные в режиме таблицы.

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

Форма сводная таблица выполняется мастером создания сводных таблиц Excel на основе таблиц и запросов Access (мастер сводных таблиц является объектом, внедренным в Access; чтобы использовать его в Access, необходимо установить Excel). Сводная таблица -перекрестная таблица данных, в которой итоговые данные распола­гаются на пересечении строк и столбцов с текущими значениями параметров (табл. 5.1):

Таблица 5.1

Группа

Пол

Общий итог

м

ж

101

1

2

3

102

2

1

3

110

1

1

2

Общий итог

4

4

8

Форма с диаграммой. В Access в форму можно вставить диа­грамму, созданную Microsoft Graph. Graph является внедряемым OLE-приложением и может быть запущен из Access. С внедренной диаграммой можно работать так же, как и с любым объектом OLE.