Проектирование структуры и создание реляционных баз данных средствами СУБД Access. Виноградов Г.П - 24 стр.

UptoLike

24
Удалить заголовок элемента Присоединенная рамка объекта.
4.5.11. Тип данных Мастер подстановок
В этом поле с помощью Мастера подстановок создается поле со
списком, содержащее набор или постоянных значений, значений из другой
таблицы или запроса.
Размер данного поля совпадает с размером ключевого поля,
используемого в качестве подстановки (обычно 4 байта).
4.5.12. Создание в таблице поля со списком подстановок
или списком значений
Сделать более простым ввод значений в поле позволяет операция
подстановки. Она позволяет организовать ввод значений в поле путем
выбора одного из значений в специально созданном поле со списком.
Создать такое поле можно, если назначить полю тип данных Мастер
подстановок, который автоматически запускает специальный мастер, он
также называется Мастер подстановок. Источником данных для
раскрывающегося списка Мастер подстановок позволяет назначить:
список, состоящий из данных другой существующей таблицы или запроса;
список из фиксированных постоянных значений.
Наиболее распространенным видом списка является список значений из
ссылочной таблицы. Например, пусть имеются таблицы Заказы, Товары,
Клиенты и Поставщики и при выборе в таблице Заказы поля Код клиента
для ввода в него значений необходимо вывести список наименований
клиентов, а не их коды, и вводить после выбора из списка нужного клиента в
таблицу Заказы его Код. Если между таблицами Клиенты и Заказы
установлена связь, то мастер выведет сообщение об этом. В нем объясняется,
почему нельзя изменить тип данных этого поля, и предлагается решить эту
проблему. Нажмем на кнопку OК, чтобы вернуться в окно конструктора.
Выполним команду Сервис, Схема данных и удалим связь между таблицами
Клиенты и Заказы. После закрытия окна Схема данных вновь запустим
Мастер подстановок.
Чтобы использовать Мастер подстановок необходимо:
1. Открыть таблицу Заказы в режиме Конструктор.
2. Выделить поле Код клиента и выбрать из списка в столбце Тип данных
значение Мастер подстановок (рис. 9).
Рис. 9. Первое диалоговое окно Мастера подстановок