В моей базе данных Access есть таблица luDiatomTaxon, которая является источником записей для формы. В таблице есть следующие столбцы: ID, ScientificName, AcceptedTaxonID, Genus, Species и т. Д.
Иногда ScientificName, который был введен в данные, не является ПРИНЯТЫМ ScientificName из-за различий в том, как лаборатории перечисляют виды или отклонения, которые существуют у видов по регионам, т. Е. ScientificName, как указано в лаборатории, может иметь добавленное словосочетание в конце концов, чтобы дифференцировать характерные для региона характеристики идентифицированных видов. Однако в статистических целях отклонения, характерные для региона, не используются при обновлении в национальной базе данных.
По этой причине, если в поле AcceptedTaxonID есть запись, она ссылается на идентификатор для другой строки в той же таблице, которая имеет ACCEPTED ScientificName.
Мне нужно написать код, который будет - когда пользователь выбирает ScientificName в поле со списком в форме, и в таблице для этой строки есть AcceptedTaxonID - найти идентификатор, соответствующий AcceptedTaxonID, и заполнить текстовое поле с ScientificName для этого идентификатора.
Может ли кто-нибудь помочь мне с этим?