Создание поля со списком, основанного на таблице или запросе

Воспользуемся Схемой1, рассмотренной ранее и создадим в таблице Заказы поле со списком Товар, позволяющее выбирать данные из таблицы Товары.

ü Выделите в режиме конструктора поле Товар

ü В столбце тип данных выберите Мастер подстановок

ü Установите флажок в строке “Объект подстановки будет использовать значения из таблицы или запроса”

ü Выделите таблицу Товары

ü Добавьте все доступные поля при помощи кнопки >>

ü Скройте ключевой столбец

ü Далее следуйте указаниям мастера

Не забудьте сохранить таблицу.

Раскройте вкладку Подстановка и внимательно ознакомьтесь с результатом работы мастера. Обратите внимание на номер присоединенного столбца, на число и ширину столбцов. (первый столбец КодТовара спрятан с экрана, но именно эта информация хранится в поле, а не наименование товара)

Перейдите в режим таблицы и проверьте работу поля со списком. Отмените при помощи клавиши <Esc> созданную запись.

Создадим поле со списком Клиенты без использования мастера.

Для поля Клиент перейдите на вкладку Подстановка

Выберите:

Тип элемента управления поле со списком
Тип источника строк таблица/запрос
Источник строк Клиенты
Присоединенный столбец  
Число столбцов  
Задайте ширину столбцов и ширину списка (ширина первого столбца=0)
Ограничиться списком да
Заглавия столбцов да
   

Перейдите в режим таблицы, проверьте работу, а затем удалите все данные.

Совет! До создания связей вносить данные в подчиненные таблицы нельзя.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: