Для создания подстановки, источником которой является таблица или запрос, нужно выполнить следующие действия.
1. В режиме конструктора выбрать в списке полей то поле, для которого нужно создать список значений. Щелкнуть кнопкой мыши в ячейке с названием типа данных. В правой части ячейки появится кнопка .
2. Нажать кнопку и в появившемся списке (Рис. 14) выбрать значение Мастер подстановок. На экране появится окно Создание подстановки (Рис. 15).
Рис. 15. Мастер подстановок
3. Установить переключатель в положение Объект «столбец подстановки» будет использовать значения из таблицы или запроса и нажать кнопку Далее.
4. Выбрать источник, на основе которого будет создана подстановка (Рис. 16). Если источником должна быть таблица, то нужно установить переключатель Показать в положение Таблица и щелкнуть кнопкой мыши на названии нужной таблицы. Если источником должен быть запрос, то нужно установить переключатель Показать в положение Запросы и выбрать нужный запрос. Нажать кнопку Далее.
Рис. 16. Выбор источника значений для подстановки
5. Выбрать те поля таблицы или запроса, значения которых необходимо отображать в подстановке (Рис. 17). Для добавления поля в список нужно выделить это поле воспользоваться кнопкой . Для выбора всех полей нужно воспользоваться кнопкой . Для удаления ошибочно выбранного поля необходимо воспользоваться кнопкой . После того как набор полей сформирован, нужно нажать кнопку Далее.
Рис. 17. Выбор полей для подстановки
6. Следующее диалоговое окно Мастера подстановки позволяет выбрать режим упорядочения значений в подстановке (Рис. 18).
Рис. 18. Выбор режима сортировки
7. Для отображения в подстановке первичного ключа нужно снять флажок Скрыть ключевой столбец (Рис. 19). Нажать кнопку Далее.
Рис. 19. Настройка изображения столбцов в подстановке
8. В завершение создания подстановки (Рис. 20) при необходимости можно переименовать поля, для которых создается подстановка. Для выбора в поле одновременно нескольких значений нужно установить флажок Разрешить несколько значений.