Могу ли я прикрепить, например, триггер, когда таблица обновляется, все формы, в которых она присутствует, обновляются в соответствии с новым состоянием?
Версии доступа до 2010 года ничего не предлагают для этого. В Access 2010 добавлена функция, называемая макросами данных, которая может действовать как триггеры в других продуктах rdbms. Однако я не знаю, позволят ли возможности макроса данных обновить выбранные открытые формы; Я подозреваю, что нет.
Если проблема в формах никогда вообще не обновляется после изменения данных таблицы ... до тех пор, пока вы не обновите форму вручную ... дважды проверьте свойство Тип набора записей на вкладке Данные листа свойств формы. И если это свойство установлено как Снимок, измените его на Dynaset.
Если вы не можете решить эту проблему другим способом, вы можете создать новую форму для таблицы. Сделайте вашу таблицу правок в этой форме. А в событиях после вставки, обновления и удаления этой формы добавьте код для запроса любой из связанных форм, которые открыты. Но я бы не хотел этого делать ...