- •2.4.5. Проектирование форм и работа с ними
- •2.4.5.1. Создание формы с помощью Мастера
- •Вычисления в формах
- •Изменение записи
- •Изменение выравнивания текста в новых элементах управления или в надписях, присоединенных к новым элементам управления
- •Текстовая информация
- •Элемент управления Кнопка
- •Создание в отчете вычисляемых полей
- •Вставка рисунков в формы и отчеты
- •Придание отчету профессионального внешнего вида с помощью тем
- •Добавление изображений
- •Добавление изображения
- •Добавление фонового изображения
- •Просмотр и печать отчета Предварительный просмотр отчета
- •Печать отчета
№38
2.4.5. Проектирование форм и работа с ними
Access предоставляет возможность вводить данные как непосредственно в таблицу, так и с помощью форм. Форма в БД - это структурированное окно, которое можно представить так, чтобы оно повторяло форму бланка. Формы создаются из набора отдельных элементов управления. Внешний вид формы выбирается в зависимости от того, с какой целью она создается. Формы Access позволяют выполнять задания, которые нельзя выполнить в режиме таблицы. Формы позволяют вычислять значения и выводить на экран результат. Источником данных для формы являются записи таблицы или запроса. Форма предоставляет возможности для:
ввода и просмотра информации базы данных
изменения данных
печати
создания сообщений Способы создания форм:
Конструктор форм (предназначен для создания формы любой сложности)
Мастер форм (позволяет создавать формы различные как по стилю, так и по содержанию)
Автоформа: в столбец (многостраничная – поля для записи выводятся в один столбец, в форме одновременно отображаются данные для одной записи)
Автоформа: ленточная (все поля записи выводятся в одну строку, в форме отображаются все записи)
Автоформа: табличная (отображение записей осуществляется в режиме таблица)
Автоформа: сводная таблица
Автоформа: сводная диаграмма
Диаграмма (создается форма с диаграммой, построенной Microsoft Graph)
Сводная таблица (создается форма Access, отображаемая в режиме сводной таблицы Excel)
Для создания форм в Access используются следующие виды. Автоформа — автоматизированное средство для создания форм трех стандартных типов: в столбец, ленточная, табличная. При этом в форму вставляются все поля источника данных. , Мастер форм — программное средство, которое позволяет создавать структуру одного из трех стандартных типов формы в режиме диалога с разработчиком формы. При этом в форму вставляются выбранные пользователем поля из источника данных. Конструктор форм — позволяет конструировать форму пользователем в окне конструктора форм. Алгоритм создания форм следующий:
Открыть окно БД
В окне БД выбрать вкладку Формы
Щелкнуть на пиктограмме Создать, расположенной на панели инструментов окна БД
В появившемся диалоговом окне «Новая форма» Выбрать способ создания формы и источник данных
Щелкнуть на кнопке ОК
ФОРМА. Настраиваемые диалоговые окна, сохраняемые в БД в виде объектов специального типа. Формы используются в приложениях для ввода и отображения данных. Формы могут содержать элементы управления, с помощью которых осуществляется доступ к данным в таблицах. Элементами управления являются текстовые поля для ввода и правки данных, кнопки, флажки, переключатели, списки, надписи, рамки объектов для отображения графики и объектов OLE.
Данные, приведенные в форме, берутся из полей базовой таблицы. Связь между формой и источником данных могут обеспечивать элементы управления, например, поля. Форму можно просматривать в трех режимах:
Конструктор (Design View);
Режим таблицы (Datasheet View);
Режим формы (Form View).
№39