Я работаю над этой базой данных в Access.
Вот как выглядит таблица:
![enter image description here](https://i.stack.imgur.com/SJntH.png)
в этой таблице конвертация fromid и toid должна совпадать, поэтому я так структурировал это. То есть, если я выберу MT, то я могу конвертировать только в другой MT или ST. если я выберу ST в базовом столбце, я смогу конвертировать в другой ST или MT.
Я создал эту форму ниже. у него есть 2 поля со списком. второе поле со списком ограничено на основе выбора из первого поля со списком. То есть, если я выберу MT в первом комбо, то единственные опции, доступные во втором комбо-боксе, это MT или ST. Если я выберу KG, то поле со списком 2 будет ограничено другим KG или LB.
![enter image description here](https://i.stack.imgur.com/a9n19.png)
но проблема в том, что, если я выберу один из поля со списком 1, соответствующие пары не отображаются. то есть, если я выберу MT, он не ограничивается MT или ST, но показывает два других значения, таких как L и GLL.
Я приложил копию базы данных.
Вот ссылка на базу данных, с которой я тестирую
Ниже приведены снимки кода для каждого:
![enter image description here](https://i.stack.imgur.com/3bwX6.png)