Я не могу найти способ связать TCombobox с полем поиска в Firemonkey. В VCL у вас есть TDBLookupComboBox, который просто нуждается в компоненте TDatasource и имени поля поиска для заполнения списка комбинированного списка. Таким образом, вы можете легко редактировать поле FK во время выполнения.
В Firemonkey все, что у вас есть, это Livebindings, и я не могу понять, как настроить такое же поведение.
Лучшее, что я сделал до сих пор, - это заполнить список выпадающих списков TBindList и использовать TBindDBListLink, связанный с полем поиска. Таким образом, это работает, но поле со списком не позволяет мне изменить выбранный элемент.
Это одна из самых основных вещей, которую должно иметь приложение базы данных, но я не понимаю, почему еще никто не говорит об этом.