ВУЗ:
Составители:
178
диться еще одна подчиненная форма.
Рис 3.59. Составная форма Книги-авторы.
Для того, чтобы главная и подчиненная формы изображали свя-
занные данные , при разработке базовых таблиц (запросов ) необходи-
мо учитывать следующее:
• Базовые таблицы или запросы должны быть связаны отно-
шением «один-ко-многим». Наличие связей между таблицами
позволяет автоматически установить связи между формами
при создании составной формы.
• Базовые таблицы или запросы должны иметь связанные поля.
Таблицы и запросы, которые используются в качестве источ -
ников данных для главной и подчиненной форм, должны
иметь связанные поля. Связанные поля используются для от -
бора записей, изображаемых в подчиненной форме.
• Базовые поля подчиненной формы должны быть индексиро-
ванными. Если связанное поле не является первичным или
внешним ключом , для него необходимо определить индекс в
базовой таблице. При установке связей между первичным и
внешним ключами индексы для этих полей создаются автома-
тически. Наличие индекса ускоряет открытие формы и пере-
мещение между записями формы.
Чтобы создать составную форму с помощью мастера, необ-
ходимо:
1. Перейти на вкладку Формы и выбрать кнопку Создать.
2. В окне диалога Новая форма выбрать опцию Мастер форм.
Рис 3.60. Диалоговое окно «Создание форм»
178
дит ь с я ещ е одна п одч иненна я форма .
Р ис 3.59. Сос т а вна я форма Книги-а вт оры.
Д ля т ого, ч т обы гла вна я и п одч иненна я формыизобра жа ли с вя-
за нные да нные, п ри ра зра бот ке ба зовых т а блиц (за п рос ов) необходи-
моуч ит ыва т ь с ледую щ ее:
• Базовые т абли цы и л и запросы дол жны быт ь связаны от но-
ш ени ем «оди н-к о-м ноги м ». На лич ие с вязей между т а блиц а ми
п озволяет а вт ома т ич ес ки ус т а новит ь с вязи между форма ми
п ри с озда нии с ос т а вной формы.
• Базовые т абл и цы и л и запросы дол жны и м ет ь связанные пол я.
Т а блиц ы и за п рос ы, кот орые ис п оль зую т с я в ка ч ес т ве ис т оч -
ников да нных для гла вной и п одч иненной форм, должны
имет ь с вяза нные п оля. Связа нные п оля ис п оль зую т с я для от -
бора за п ис ей, изобра жа емых в п одч иненной форме.
• Базовые пол я подчи ненной ф орм ы дол жны быт ь и ндек си ро-
ванным и . Ес ли с вяза нное п оле не являет с я п ервич ным или
внеш ним клю ч ом, для него необходимо оп ределит ь индекс в
ба зовой т а блиц е. П ри ус т а новке с вязей между п ервич ным и
внеш ним клю ч а ми индекс ы для эт их п олей с озда ю т с я а вт ома -
т ич ес ки. На лич ие индекс а ус коряет от крыт ие формы и п ере-
мещ ение между за п ис ями формы.
Ч т о бы со зда т ь со ст а вную ф о р м ус по м о щ ью м а ст ер а , нео б-
хо ди м о :
1. П ерейт и на вкла дку Ф ормыи выбра т ь кноп ку Созда т ь .
2. В окне диа лога Нова я форма выбра т ь оп ц ию Ма с т ер форм.
Р ис 3.60. Д иа логовое окно« Созда ние форм»
Страницы
- « первая
- ‹ предыдущая
- …
- 177
- 178
- 179
- 180
- 181
- …
- следующая ›
- последняя »
