ВУЗ:
Составители:
153
Рис . 3.37. Пример формы
Использование форм существенно упрощает ввод данных. В
форме в режиме формы на экране изображаются все поля одной запи-
си; в форме в режиме таблицы на экран выводятся все записи. Кроме
того, использование форм повышает эффективность ввода данных,
поскольку позволяет сэкономить время и избежать ошибок ввода . На -
пример, если представить поле в форме в виде списка , то вместо вво-
да значений с клавиатуры можно будет выбирать их из этого списка .
Поля и прочие элементы в форме можно расположить в виде,
наиболее удобном для ввода , изменения и просмотра записей. Конст-
руктор форм MS Access позволяет разрабатывать формы, которые :
• используют при изображении данных различные шрифты,
цвета, заливки и другие графические эффекты;
• выглядят , как знакомые бумажные бланки;
• выполняют вычисления;
• содержат диаграммы;
• изображают данные из нескольких таблиц ;
• автоматизируют выполнение некоторых операций.
Большая часть данных, представленных в форме, берется из
таблицы или запроса, кроме того, форма может содержать постоян-
ную информацию , не связанную ни с таблицей, ни с запросом , напри-
мер, название и эмблему предприятия вверху формы. Сведения о по-
стоянных элементах формы хранятся в макете формы.
Все данные в форме содержаться внутри элементов управления.
Элементы управления – это объекты, размещенные в форме и предна -
значенные для изображения данных или выполнения операций. Неко-
торые элементы управления связаны с полями базовой таблицы или
базового отчета, чтобы их можно было использовать для ввода значе-
ний в эти поля или изображения значений из них.
Создание форм
Пользователь может создать форму с помощью или без помощи
мастера по разработке форм. Мастера по разработке форм ускоряют
процесс создания формы, поскольку выполняют за пользователя
большую часть работы. Форму, созданную мастером , можно исполь -
зовать в том виде, в котором она была создана , или улучшить путем
внесения изменений.
В начале разработки формы для ввода или просмотра данных в
базе данных необходимо связать форму с таблицей (запросом ), кото-
рая будет источником данных для этой формы. Если все данные на -
153 Р ис . 3.37. П ример формы Ис п оль зова ние форм с ущ ес т венно уп рощ а ет ввод да нных. В форме в режиме формы на экра не изобра жа ю т с я вс е п оля одной за п и- с и; в форме в режиме т а блиц ы на экра нвыводят с я вс е за п ис и. Кроме т ого, ис п оль зова ние форм п овыш а ет эффект ивнос т ь ввода да нных, п ос коль ку п озволяет с экономит ь время и избежа т ь ош ибок ввода . На - п ример, ес ли п редс т а вит ь п оле в форме в виде с п ис ка , т овмес т овво- да зна ч ений с кла виа т урыможнобудет выбира т ь ихиз эт огос п ис ка . П оля и п роч ие элемент ы в форме можно ра с п оложит ь в виде, на иболее удобном для ввода , изменения и п рос мот ра за п ис ей. Конс т - рукт ор форм MS Access п озволяет ра зра ба т ыва т ь формы, кот орые: • ис п оль зую т п ри изобра жении да нных ра злич ные ш рифт ы, ц вет а , за ливки и другие гра фич ес кие эффект ы; • выглядят , ка к зна комые бума жные бла нки; • вып олняю т выч ис ления; • с одержа т диа гра ммы; • изобра жа ю т да нные из нес коль ких т а блиц ; • а вт ома т изирую т вып олнение некот орых оп ера ц ий. Боль ш а я ч а с т ь да нных, п редс т а вленных в форме, берет с я из т а блиц ы или за п рос а , кроме т ого, форма может с одержа т ь п ос т оян- ную информа ц ию , не с вяза нную ни с т а блиц ей, ни с за п рос ом, на п ри- мер, на зва ние и эмблему п редп рият ия вверху формы. Сведения о п о- с т оянных элемент а х формыхра нят с я в ма кет е формы. Вс е да нные в форме с одержа т ь с я внут ри эл ем ент ов у правл ени я. Э лемент ыуп ра вления – эт ообъект ы, ра змещ енные в форме и п редна - зна ч енные для изобра жения да нных или вып олнения оп ера ц ий. Неко- т орые элемент ы уп ра вления с вяза ны с п олями ба зовой т а блиц ы или ба зовогоот ч ет а , ч т обы их можнобылоис п оль зова т ь для ввода зна ч е- ний в эт и п оля или изобра жения зна ч ений из них. С о зд а н и е ф о р м П оль зова т ель может с озда т ь форму с п омощ ь ю или без п омощ и ма с т ера п о ра зра бот ке форм. Ма с т ера п о ра зра бот ке форм ус коряю т п роц ес с с озда ния формы, п ос коль ку вып олняю т за п оль зова т еля боль ш ую ч а с т ь ра бот ы. Ф орму, с озда нную ма с т ером, можно ис п оль - зова т ь в т ом виде, в кот ором она была с озда на , или улуч ш ит ь п ут ем внес ения изменений. В на ч а ле ра зра бот ки формы для ввода или п рос мот ра да нных в ба зе да нных необходимо с вяза т ь форму с т а блиц ей (за п рос ом), кот о- ра я будет ис т оч ником да нных для эт ой формы. Ес ли вс е да нные на -
Страницы
- « первая
- ‹ предыдущая
- …
- 152
- 153
- 154
- 155
- 156
- …
- следующая ›
- последняя »