Как запретить форме в Access удалять данные из других таблиц, используемых для фильтрации в запросе источника данных - PullRequest
0 голосов
/ 18 июня 2020

Я новичок в кодировании MS Access и VBA, и тому, что я знаю, мне пришлось научиться самостоятельно с помощью видеоуроков и чтения в Интернете. У меня есть форма ввода, которая получает данные из запроса. Сам запрос получает информацию из таблицы и другого запроса. Причина в том, что другой запрос - это то, что фильтрует данные, чтобы текущий пользователь мог видеть только свои собственные записи, а не записи других. Он был разработан таким образом, что если подчиненный переходит от супервизора, нужно просто обновить имя супервизора, и все предыдущие данные в таблице для этого подчиненного также будут отражаться для нового супервизора, а не для старого. supervisor.

Проблема в том, что кнопка удаления на форме ввода (которая была создана с помощью мастера кнопок) не только удаляет запись из таблицы, но и из таблицы, используемой для фильтрации подчиненных. Я только хочу, чтобы он удалил запись из фактической таблицы, используемой в запросе источника данных.

Как я go собираюсь остановить его удаление в обеих таблицах?

Я прикрепил снимок части запроса к источнику данных, чтобы вы могли понять, что имеется в виду выше. Кнопка удаления в форме ввода удаляет данные из таблицы с именами «TableReviewNotes» и «TableAuditorNames». Следует только удалить запись из TableReviewNotes.

Заранее спасибо. Data Source Query

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...