Информационные технологии в экономике. Анисимова Г.Б - 9 стр.

UptoLike

16 17
время они позволяют выводить результаты запросов не в виде ску-
пых результирующих таблиц, а в виде красиво оформленных доку-
ментов.
Существует два вида формирования структуры форм: на осно-
ве таблицы и на основе запроса, хотя возможен и комбинированный
подход.
Автоформы. Формы удобно готовить средствами автоматизации
автоформами. Существует три вида автоформ: «в
столбец», «ленточ-
ные» и «табличные».
Автоформа «в столбец» отображает все поля одной записиона
удобна для ввода и редактирования данных. «Ленточная» автоформа
отображает одновременно группу записейее удобно использовать
для оформления вывода данных. «Табличная» автоформа по внешне-
му виду ничем не отличается от таблицы, на которой она основана.
Для создания автоформы следует открыть панель Формы в окне
База данных и воспользоваться командной кнопкой Создать. В от-
крывшемся диалоговом окне Новая форма выбирают тип автофор-
мы и таблицу, на которой она основывается. После щелчка на кноп-
ке ОК автоформа формируется автоматически и немедленно готова
к работе, т. е. к вводу или отображению данных.
Автоформа основывается только на одном объекте.
Форма может основываться на полях из нескольких связанных
таблиц, т. е. представлять собой композицию из нескольких форм.
Возможны два способа построения таких форм:
явное включение подчиненной формы. Подчиненная форма отобра-
жает данные из всех записей подчиненной таблицы, которые связаны
с записью главной
таблицы, отображаемой в основной части формы.
вызов связанной формы по кнопке. При этом вместо подчинен-
ной формы включается лишь кнопка, представляющая связанную
форму. Если необходимо просмотреть подчиненные записи, нажати-
ем этой кнопки вызывается на экран связанная форма.
Создание форм с помощью мастера. Мастер формспециаль-
ное программное средство, создающее
структуру формы в режиме
диалога с разработчиком. Мастер форм можно запустить из окна
Базы данных пунктом меню Создать с помощью мастера на пане-
ли Формы.
На первом этапе работы Мастера форм выбирают таблицы и поля,
которые войдут в будущую форму. Затем выбирают внешний вид фор-
мы, стиль оформления формы. На последнем
этапе выполняется со-
хранение формы под заданным именем.
Структура формы. Форма имеет три основных раздела: область
заголовка, область данных и область примечания. Линии, разделяю-
щие разделы, перетаскиваются по вертикали с помощью мышиэто
позволяет изменить размеры разделов так, как требуется.
Разделы заголовка и примечания имеют чисто оформительское на-
значениеих содержимое напрямую не связано с таблицей или запро-
сом, на котором основана форма. Раздел данных имеет содержатель-
ное значениев нем представлены элементы управления, с помощью
которых выполняется отображение данных или их ввод. Разработчик
может разместить здесь дополнительные элементы управления для
автоматизации ввода данных (переключатели, флажки, списки и дру-
гие, типичные для приложений Windows).
Элементы управления формы. Элементы управления, которы-
ми может пользоваться разработчик, представлены на Панели эле-
ментов. Основными элементами оформления формы являются тек-
стовые надписи и рисунки.
Все элементы управления форм должны быть аккуратно выровне-
ны. Это обеспечивается командой ФорматВыровнять. Если нуж-
но равномерно распределить элементы управления по форме, исполь-
зуют средства меню Формат: Интервал по горизонтали и Интервал
по вертикали.
Лабораторная работа 2. Создание экранных форм
для ввода и просмотра данных
Содержание задания. Для базы данных ПРОДАЖА сформиро-
вать экранные формы для ввода и просмотра сведений о товарах, по-
купателях и продажах.
Проведенный анализ информации, хранящейся в базе данных
ПРОДАЖА, показал, что для ведения справочников ТОВАРЫ
и ПОКУПАТЕЛИ целесообразно использовать простые экранные
формы ленточного типа. Для ввода данных о продажах необходимо