Государственный строй
КодСтроя
| ГосСтрой
|
| Республика
|
| Княжество
|
| Монархия
|
| Герцогство
|
- Обратите внимание на то, что поле КодСтроя будет заполняться автоматически и новая строка для ввода данных будет появляться сама, как только будет заполняться поле ГосСтрой.
- Аналогичным образом создайте форму на основе таблицы ОсновнаяРелигия.
- Заполните созданную форму данными, приведенными в таблице:
Основная религия:
Код религии
| Основная религия
|
| Атеизм
|
| Христианство католики
|
| Христианство православные
|
| Христианство протестанты
|
- После заполнения форм откройте одноименные таблицы и проверьте, сохранились ли там введенные в форме данные.
- Осталось создать форму для заполнения сводной таблицы СтраныЕвропы. Выберите раздел Создание/Формы/Другие формы/Мастер форм.
- В открывшемся диалоговом окне выберите таблицу СтраныЕвропы, на основе которой будет строится форма.
- Перенесите все поля, доступные в таблице, на форму.
- Выберите внешний вид формы, поставив переключатель в строку в один столбец.
- Далее выполните все действия, аналогично описанным выше при создании предыдущих форм.
- В результате получится аналогичная форма, но она не удобна для заполнения, т.к. нужно помнить код религии и код государственного строя наизусть для корректного заполнения базы данных. Поэтому данную форму необходимо подкорректировать в режиме конструктора.
- Перейдите из режима просмотра формы в режим конструктора, выбрав в разделе Главная в области Режимы команду Конструктор из раскрывающегося списка.
- Форма примет следующий вид:
Здесь есть три области: область Заголовка формы, Область данных и область Примечания формы. Область Заголовка формы предназначена для расположения информационного текста, например, названия самой формы, или для размещения дополнительных элементов, облегчающих работу с формой, например, дополнительных кнопок и т.д. Область данных предназначена для размещения полей, в которых в режиме просмотра формы будут располагаться непосредственно данные из таблицы (области с названиями полей таблицы справа на белом фоне), и поясняющие надписи к полям (надписи с названиями полей слева на прозрачном фоне с сеткой).
- Выделите поле КодРелигии, щелкнув левой кнопкой мыши по соответствующему полю справа, и удалите его, нажав кнопку Delete на клавиатуре.
- Также удалите поле КодСтроя.
- Вместо них нужно разместить поля со списком, в которых будут отображаться названия строя и религии, при выборе которых в таблицу СтраныЕвропы в соответствующие поля будут заноситься коды выбранного строя и религии. Для этого нужно проделать следующие действия:
- Перейдите в раздел Инструменты конструктора форм/Конструктор.
- В области Элементы управления выберите Поле со списком.
- Курсор мыши примет вид черного плюсика. С его помощью нарисуйте будущее поле в области данных формы.
- В открывшемся диалоговом окне мастера Создание полей со списком переключатель должен стоять в строке Объект «поле со списком» будет использовать значения из таблицы или запроса.
- Далее, в следующем окне мастера выберите таблицу, из которой будут браться данные для списка: ГосСтрой.
- Далее перенесите оба поля из списка Доступных полей в список Выбранных полей, нажав двойную стрелку. Нам нужны обязательно как поле со списком возможных государственных устройств, так и их коды, т.к. КодСтроя является ключевым полем и используется для связи таблиц.
- Далее можно выбрать порядок сортировки данных в списке. Для удобства работы выберите сортировку по полю ГосСтрой. В этом случае в раскрывающемся поле со списком формы государственного строя будут расположены в алфавитном порядке.
- Далее убедитесь, что флажок Скрыть ключевой столбец установлен, т.к. в нашем списке нам удобно видеть только само название государственного строя, без кодов (чтобы коды не мешали зрительно).
- Далее очень важно правильно определить действие, которое будет выполняться при выборе значения из объекта «поле со списком». В нашем случае обязательно нужно Сохранить в поле: и выбрать КодСтроя. Таким образом, при заполнении формы выбрав из списка конкретный государственный строй вы работаете с понятными вам словами, а СУБД сама запишет в таблицу СтраныЕвропы в поле КодСтроя именно код того строя, который вы выбрали из таблицы ГосСтрой.
- Далее на последнем шаге мастера необходимо задать надпись, поясняющую, что будет находиться в данном поле со списком. Введите текст Гос строй. Готово.
- Выровняйте надпись и поле, если это необходимо.
- Аналогично создайте поле со списком для ввода религии.
- Перейдите в режим формы и заполните форму данными.
- Заполнив первую запись, перейдите к следующей, нажав кнопку перехода внизу формы.
Страны Европы:
Дата добавления: 2015-07-11; просмотров: 61 | Нарушение авторских прав
mybiblioteka.su - 2015-2024 год. (0.005 сек.)