Отображение отношения m: n со списком и подчиненной формой (поиск по ключевым словам) - PullRequest
0 голосов
/ 25 мая 2018

Прежде всего: я новичок в доступе, но начал понимать его возможности и структуру.Я немного знаю VBA, хотя я не думаю, что это вообще требует кодирования:
У меня есть отношение «многие ко многим» между двумя таблицами, что приводит к (упрощенным) таблицам:

tblProject
----------
projectNumber*
projectName

tblKeywords
-----------
KeywordID*
Keyword

tblProjectKey
------------
ProjectKeyID*
KeywordID
ProjectNumber

Где * столбцы являются моими первичными ключами.

Я хочу иметь возможность выбрать ключевое слово и показать список ProjectNames, которые имеют это соответствие в tblProjectKey.(Следующим шагом будет выбор нескольких ключевых слов, но этого пока достаточно).

Я создал форму на основе tblProjectKey, чтобы использовать в качестве основной формы, подчиненную форму, основанную на запросе qryProjects со всеми полямиот tblProject и поля KeywordID от tblProjectKeyword.Подчиненная форма связана (главное и дочернее поле) через KeywordID.Я добавил в основную форму комбинированный список с содержимым KeywordID и источником набора данных tblKeywords и отформатировал его так, чтобы отображались только имена ключевых слов (хотя он и выбирает идентификатор).

Это, однако, толькопозволяет мне показывать один набор данных для ProjectKeyID, и я не могу сделать выбор в выпадающем списке.Это показывает мне каждое Ключевое слово (выделено черным цветом) со связанными проектами.

Я потратил много времени на это, и этот дизайн - то, что я придумал после поиска в Интернете, но мне не кажется,чтобы понять, что именно делают эти свойства и не достаточно повезло, чтобы заставить его работать.Любая помощь будет оценена.Спасибо.

...