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