Я создал форму для обновления запроса, который, в свою очередь, основан на главной таблице, содержащей информацию о количестве файлов.Эта основная таблица затем связана с несколькими другими таблицами, например, с таблицей с именем group_table
, определяющей, к какой группе будет принадлежать файл, которая содержит поле ID
и group_name
.Затем это связывается в связи «один ко многим» с основной таблицей на основе group.ID
и полем в основной таблице master_table.group
и включается в запрос, на котором основана форма.
В форме я назначил элемент управления списком для обновления поля group
таблицы запроса / мастера.Содержимое, доступное для выбора в списке, было задано на основе поля group_name
из таблицы group_table
, которое определено в разделе RowSouce таблицы свойств формы.
Итак, моя проблема в том, что когда я пытаюсь обновить любые записи в запросе, используя список в форме, все одинаковые записи также будут изменены.Например, изменение записи в одной строке с «Группа A» на «Группа B» изменит все записи, содержащие «Группу A», на «Группу B» в поле group
.Поэтому мне было интересно, могу ли я что-то сделать, чтобы установить его, чтобы изменилась только конкретная запись, которую я хочу изменить.