Делаем простую форму, которая будет отображать записи.
Для того, что бы сделать выпадающий список нам нужно сначала поместить второй элемент DATA и указать на таблицу профессий. Нам понадобиться Microsoft Data Bound List. Вы можете найти его в списке компонентов.
Теперь самое главное настроить свойства. Для связи нам понадобятся:
- RowSource - Имя объекта управления данными, которое используется для заполнения списка.
- ListField - Имя поля в наборе записей, определенном свойством RowSource, которое используется для заполнения списка.
- DataSource - Имя объекта управления данными, с которым связывается список.
- DataField - Имя поля в наборе записей, определенном свойством.
- DataSource - Это поле используется для определения, какой элемента списка выбран. После выбора элемента списка и перемещения указателя текущей записи на другую запись это поле будет обновлено.
- BoundColumn - Имя поля в наборе записей, определенном свойством RowSource, значение которого будет скопировано.
Общая схема связей выглядит так.
В результате мы получаем связанный список выбора.
Можно передвигаться от записи к записи смотреть профессию, можно изменять профессию.